[TYPO3-english] a nummbered submenu
Philipp Holdener
philipp at holdener.ch
Sat Sep 12 06:38:51 CEST 2009
Philipp Holdener wrote:
> 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
by the way.. it's a sliding submenu... so, the mainmenu has expAll = 1
I think it's not possible then!? :-(
Greetings
Philipp
More information about the TYPO3-english
mailing list