

Dieses Snippet erstellt ein Menü wo jeder Menüpunkt der 1. Ebene eine eigene id hat. Über diese id kann dann mit css Selectoren das Untermenü formatiert werden.
In diesem Beispiel wird eine verschachtelte unsortierte Liste erstellt wobei jeder Hauptmenüpunkt die css ID menuitemUID bekommt, wobe UID hier die eindeutige ID der Seite ist.
lib.menu=HMENU lib.menu{ 1 = TMENU 1.wrap=<ul>|</ul> 1.NO{ allWrap.insertData=1 # z.b. auf allWrap=<li id="menuitem{field:title}">| ändern wenn man das title Feld als css Klasse haben möchte allWrap=<li id="menuitem{field:uid}">| wrapItemAndSub = |</li> } 2<.1 2.NO.allWrap=| 2.NO.wrapItemAndSub=<li>|</li> }




aber ein kleiner Fehler: "...ändern wenn man das title Feld als css Klasse haben möchte" muß heißen "...als css ID haben möchte"
...
allWrap.insertData=1
allWrap=<li class="{field:subtitle}">|
wrapItemAndSub = |</li>
...
Kommentar hinzufügen