Merci pour ta réponse. J’ai testé ta solution mais bcp de caractères semblent poser pb au parser MODx. Je suis arrivé à :
[[IfContentSetThenDisplay? &docid=`[+id+]` &display=`<a href#eq##quot#/[~[+id+]~]#quot#>`]]
remplacé via le snippet :
$original= array('#eq#','#quot#');
$new= array('=', '"');
$display=str_replace($original,$new, $display, $count);
donne:
avant de buter sur l’impossibilité de remplacer le "/" (résultats incohérents)
Au final, je vais écrire un snippet qui me fera l’écriture de tous le code html de mon chunk, solution moins lisible je trouve mais j’ai passé bcp de temps sur ce pb et il semble que le parser MODx n’est pas adapté pour le traitement de chaine html passée en paramètre...
Merci en tout cas pour ton aide.