We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 24027
    • 31 Posts
    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...
      • 11975
      • 2,542 Posts
      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.

      :-)
        Made with MODx : [url=http://www.copadel.com]copadel, fruits et l
        • 24027
        • 31 Posts
        Merci, je regarde ce que j’arrive à faire avec ces méthodes.
        et je reviendrai si besoin... smiley
          • 24027
          • 31 Posts
          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.