Bonjour,
Je débute avec modx et je me mélange les pinceaux en pédalant dans la semoule de la doc Wayfinder. Comment faire pour attribuer un css différent à chaque élément dans une liste de menu. Pour être plus clair, le code html généré serait du style :
<ul>
<li id="item1" > ...
<li id="item2"> ...
<li id="item3"> ...
</ul>
Y a t-il un paramètre autre qu’un chunk appelé par &rowTpl ?
Merci à l’âme charitable...
Salut,
plusieurs manieres de faire.
Si tu veux juste associer une classe composée d’un mot suivi de l’id du document utilise le placeholder [+wf.docid+] dans ton chunk rowTpl.
Sinon tu peux utiliser une tv pour stocker le style applicable à chaque document, dans ce cas il faut utiliser le nom de la tv comme placeholder.
:-)
J’y suis revenu plusieurs jours après :
le plus simple est d’utiliser le paramètre rowIdPrefix, par exemple ainsi : &rowIdPrefix=`item`!
on aura le suffixe item pour chaque id.