[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