Zum Inhalt springen

Nummerierung in Menüs

Erstellt am 9. Mai 2006 · 2 Antworten · letzte Antwort am 3. Dezember 2009

Tags: Tipp

just2b ·

Hallo,

auf Anfrage ein kleines Beispiel wie man die Position des Menüpunktes erhält um einzelne Menüpunkte nummerieren zu können:

Man nehme ein beliebiges Menü, hier ein Listen-TMENU:

marks.MENU  = HMENU	
marks.MENU {
    1 = TMENU
    1 {
        wrap = <ul>|</ul>
        NO {
            wrapItemAndSub = <li>|</li>

            stdWrap.cObject = COA
            stdWrap.cObject {
                5 = TEXT
                5.field = title
                5.wrap = | <br />
                10 = TEXT
                10.dataWrap = count_MENUOBJ: {register:count_MENUOBJ}	,<br />


            }
        }
    }
    2 < .1
}
}

und bekommt das gewünschte Ergebnis

lg georg

lemon ·

Hi Georg,

habe dein Beispiel jetzt in meiner Seite eingebaut, aber ich erhalte hier die ID der Seite, nicht die Nummer des Menüpunktes im Menübaum.
Mach ich was falsch oder hat sich in der Zwischenzeit was geändert (deine Anleitung ist ja schon fast 3 Jahre alt)?

Viele Grüße

Lemon

fab ·

geht auch:

 NO {
          allWrap = |
  	  allWrap.dataWrap = <li id="menu_{register:count_MENUOBJ}>|</li>
 }