[TYPO3-english] a nummbered submenu

Philipp Holdener philipp at holdener.ch
Sat Sep 12 06:22:54 CEST 2009


hello

I need a menu where the submenu items are numbered. But only for the 
mainmenu item there belong too



ITEM	ITEM	ITEM	ITEM
01 Sub	01 Sub		01 Sub
02 Sub	02 Sub		02 Sub	
	03 Sub		03 Sub
	04 Sub


I found this snippet

lib.menu.1.NO{
          # füllen der verwendetetn Register
   before.cObject=LOAD_REGISTER
   before.cObject{
     	  # Führende 0 für falls noch weniger als 10 Menüpunkte ausgegeben 
wurden
     leadingZero.cObject=TEXT
     leadingZero.cObject{
       value=0
       if.value=9
       if.isLessThan.cObject=TEXT
       if.isLessThan.cObject{
         value={register:mainMenuNumber}
         insertData=1
       }
     }
     		# Counter der die Hauptmenüpunkte zählt
     mainMenuNumber.cObject=TEXT
     mainMenuNumber.cObject{
       value={register:mainMenuNumber}+1
       insertData=1
     }
     mainMenuNumber.prioriCalc=intval
     		# initialisieren des Counters für die 2. Ebene
     subMenuNumber<lib.menu.1.NO.before.cObject.mainMenuNumber
     subMenuNumber.cObject.value=0
     		# initialisieren des Counters für die 3. Ebene
     subSubMenuNumber<lib.menu.1.NO.before.cObject.mainMenuNumber
     subSubMenuNumber.cObject.value=0
   }
   	# Die Nummerierung soll innerhalb des Link tags erscheinen
   ATagBeforeWrap=1
   linkWrap={register:leadingZero}{register:mainMenuNumber} |
   	# insertData auf den allStdWrap setzen, da linkWrap keine stdWrap 
unterstützung hat.
   allStdWrap.insertData=1
   wrapItemAndSub=<li>|</li>
}



but with this code I get

ITEM	ITEM	ITEM	ITEM
01 Sub	02 Sub		06 Sub
02 Sub	03 Sub		07 Sub	
	04 Sub		08 Sub
	05 Sub



How can I make tha counter just work on the submenu?
Not for the whole menu?


Thanks for help

Greetings
Philipp


More information about the TYPO3-english mailing list