mais je viens de tester [~[*id*]~], et ca ne me renvoie pas exactement mon url ...

<?php
/**
* Snippet => getURLvariable Recuperation URL avec les variables passée en GET
*
*/
if(count($_GET)>0) {
$chaineURL = "?";
foreach ($_GET as $var => $valeur) {
$chaineURL .= "&" . $var . "=" . $valeur;
}
}
$URLcomplete = $modx->documentObject['id'] . $chaineURL;
echo $URLcomplete;
?>