Wenn man in einem von TYPO3 erzeugten Menü jedem einzelnen Menü-Punkt ein eigenes Design (z.B. Farbe) geben möchte, bedeutet das, dass man für jeden Menü-Punkt eine andere CSS-Klasse oder -ID vergeben muss.
Am einfachsten geht das, in dem man hinten an den Klassennamen von TYPO3 automatisch eine fortlaufende Nummer anhängen lässt.
Hier wäre Beispiel für ein solches Menü:
lib.submenu = HMENU
lib.submenu {
entryLevel = 1
wrap = <ul id="submenu">|</ul>
1 = TMENU
1 {
expAll = 0
NO {
linkWrap = <span>|</span>
ATagBeforeWrap = 1
allWrap = |
allWrap.dataWrap = <li id="sub{register:count_HMENU_MENUOBJ}">|</li>
}
ACT < .NO
ACT = 1
ACT.allWrap = |
ACT.allWrap.dataWrap = <li id="sub{register:count_HMENU_MENUOBJ}" class="active">|</li>
}
2 < .1
2 {
wrap = <li><ul id="submenu2">|</ul></li>
entryLevel = 2
expAll = 0
NO.wrapItemAndSub = <li>|</li>
NO.linkWrap =
NO.allWrap =
NO.allWrap.dataWrap =
ACT < .NO
ACT = 1
ACT.wrapItemAndSub = <li class="active">|</li>
}
}
|