Bonjour,
Par curiosité, j’ai fait le même test que coroico . J’ai juste repris le code de Perinne par copier/coller - au cas où il y aurait une faute de frappe ou un truc caché (

). J’ai testé sur MODx 0.9.6.0:
<?php
$id = isset($_GET['img']) ? $_GET['img'] : '1';
return $id;
?>
Et la page de test contenait:
<img src="img[[GetImg]].gif" />
<img src="img[!GetImg!].gif" />
Le test était le suivant:
1) on vide la cache,
2) on charge l’URI monsite/test-getimg?img=9, on obtient
<img src="img9.gif" />
<img src="img9.gif" />
3) on charge l’URI monsite/test-getimg?img=10, on obtient:
<img src="img9.gif" />
<img src="img10.gif" />
C’est ce que tu voulais? Si effectivement ça ne marche pas chez toi, il doit y avoir une subtilité ailleurs que dans le code...