Je commence à effleurer du bout des doigts la puissance de modx .... je suis assez bluffé
Voici la solution que j’ai trouvé à mon problème :
J’ai créé un Chunk WFD_rowTpl
<li[+wf.classes+]><a id="item[+wf.docid+]" href="[+wf.link+]" title="[+wf.title+]"><strong>[+wf.linktext+]</strong></a> [+wf.wrapper+]</li>
Dans la balise "<li>",
[+wf.classes+] me permet d’afficher class="active" lorsque la page est active - logique non ?
Et dans la balise "<a>",
id="item[+wf.docid+]" me permet d’avoir un id unique, par exemple pour la page 1 j’aurai "item1"
il ne reste plus qu’a insérer dans le template :
[!Wayfinder? &startId=`0` &level=`2` &outerTpl=`WFD_outerTpl` &rowTpl=`WFD_rowTpl` &hereTpl=`active` &titleOfLinks=`pagetitle`!]
et de faire la css qui va bien (exemple pour le premier item):
#menu li a#item1{ display: block; width: 110px; height: 33px; background: url(../img.gif) no-repeat top left }
#menu .active a#item1:link{ background: url(../img.gif) no-repeat bottom left }
#menu .active a#item1:visited{ background: url(../img.gif) no-repeat bottom left }
#menu a#item1:hover{background: url(../img.gif) no-repeat bottom left }
merci encore heliotrope.