Zum Inhalt springen

Beim Hinzufügen von entryLevel verschwindet HMENU

Erstellt am 19. Februar 2007 · 2 Antworten · letzte Antwort am 19. Februar 2007

Tags: Frage

socken ·

Hallo! Bin hier am #angry#

Habe mit TV zwei Objekte gemappt, menu_1 und menu_2.

Beides funktioniert recht anständig wenn ich für beide Menüs den gleichen Startpunkt habe (standard). Sobald ich aber beim zweitem Menü die Option entrylevel hinzufüge, verschwindet das zweite Menü ganz und mein <div> bleibt leer. Hier ein Ausschnitt von meine TS:

# Menu 2 #
########## 
lib.menu_2=HMENU
lib.menu_2.entryLevel = 1
lib.menu_2.1=TMENU

lib.menu_2.1.wrap = <ul>|</ul>

lib.menu_2.1 {
    expAll = 1
	    # Normal state properties
    NO.allWrap =  <li class="menu_level2">|</li>
    NO.stdWrap.htmlSpecialChars = 1

    # Enable active state and set properties:
    ACT = 1
    ACT.stdWrap.htmlSpecialChars = 1
    ACT.allWrap = <li id="menu_level2-act">|</li>
}

Was mache ich falsch!??

eliafranke ·

Hi socke,

versuchs mal so:

# Menu 2 #
##########
lib.menu2=HMENU
lib.menu2.entryLevel = 1
lib.menu2.1=TMENU

lib.menu2.1.wrap = <ul>|</ul>

lib.menu2.1 {
    expAll = 1
            # Normal state properties
    NO.allWrap =  <li class="menu_level2">|</li>
    NO.stdWrap.htmlSpecialChars = 1

    # Enable active state and set properties:
    ACT = 1
    ACT.stdWrap.htmlSpecialChars = 1
    ACT.allWrap = <li id="menu_level2-act">|</li>
}

Hab's nicht getestet, aber soweit ich meine, geht es nicht einen Bodenstrich im Typoscriptpath zu verwenden. 😉

LG Elia

socken ·

Hallo, vielen Dank für die Hilfe.. Das Problem hat sich mittlerweilen gelöst. Ist wohl etwas peinlich :o :
War eigentlich alles richtig, ich hätte nur eine Seite mit Unterseiten auswählen müssen 😉