[TYPO3-german] TMENU und if.less.than
Michael Gnessner
typo3 at epoche-napoleon.net
Sun Aug 26 21:31:43 CEST 2007
Nabend zusammen,
ich habe gerade folgendes Problem. Ich würde gerne meine Hauptnavigation so
umstricken, daß grundsätzlich die 2. Menüebene nicht mehr angezeigt wird.
Einzige Ausnahme, wenn das Menü nicht mehr als 3 Unterpunkte hat.
Mein TS sieht folgendermaßen aus:
temp.mainNavi = HMENU
temp.mainNavi.1 = TMENU
temp.mainNavi.1 {
noBlur = 1
wrap = <ul class="mainnav"> | </ul>
}
temp.mainNavi.1.NO {
stdWrap.htmlSpecialChars = 1
wrapItemAndSub = <li> | </li>
}
temp.mainNavi.1.ACT = 1
temp.mainNavi.1.ACT {
stdWrap.htmlSpecialChars = 1
wrapItemAndSub = <li> | </li>
}
#Anzahl der Menüeinträge
stdWrap.if.value = 3
stdWrap.if.isLessThan.data = register:count_menuItems
#Dieser TS-Code soll nur ausgeführt werden, wenn das Menü nicht mehr als 3
#Einträge hat
temp.mainNavi.2 = TMENU
temp.mainNavi.2 {
wrap = <ul class="subnav"> | </ul>
}
temp.mainNavi.2.NO {
stdWrap.htmlSpecialChars = 1
wrapItemAndSub = <li> | </li>
}
Es scheint derzeit so, daß die if.
--
Michael Gnessner
Email: michael at epoche-napoleon.net
WEB: http://www.epoche-napoleon.net
More information about the TYPO3-german
mailing list