Zum Inhalt springen

1. Menüebene ausblenden - 2. + 3. sichtbar

Erstellt am 14. November 2007 · 4 Antworten · letzte Antwort am 15. November 2007

Tags: Frage

jawbox ·

Hallo ich haben eine Seitenstruktur angelegt. Die oberste Ebene soll nicht im Menü angezeigt werden. Deshalb habe ich bei diesen Seiten unter Seiteneigenschaften "im Menü verstecken" gewählt. Nur wird bei meinem Typoscript, dass ich von hier habe (vielen Dank dafür) leider auch keine Menüpunkte aus der 2. und 3. Ebene angezeigt. Woran liegt das?

# Generate navigation:
lib.pageNav = HMENU
lib.pageNav {
        1 = TMENU
        1 {
                #expAll =1
                wrap = <ul id="nav1">|</ul>
                noBlur = 1
                NO = 1
                NO {
                        wrapItemAndSub = <li>|</li>
                        stdWrap.htmlSpecialChars = 1
                        ATagTitle.field = title
                }
                ACT <.NO
                ACT {
                        wrapItemAndSub = <li id="nav1act">|</li>
                }
        }
       
        2 < .1
        2 {
                wrap = <ul id="nav2">|</ul>
                ACT.wrapItemAndSub = <li id="nav2act">|</li>
        }
       
        3 < .2
        3 {
                wrap = <ul id="nav3">|</ul>
                ACT.wrapItemAndSub = <li id="nav3act">|</li>
        }
}


# Default PAGE object:
page = PAGE
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page
jawbox ·

Dankeschön, das hat funktioniert. Jetzt taucht leider gleich das nächste Problem auf: Wenn ich auf einen Link aus der 2. Ebene klicke verschwinden die Menüpunkte dieser Ebene. Kann man das irgendwie realisieren, dass diese trotzdem sichtbar bleiben?

# Generate navigation:
lib.pageNav = HMENU
lib.pageNav.entryLevel = -1
lib.pageNav {
        1 = TMENU
        1 {
                #expAll =1
                wrap = <ul id="nav1">|</ul>
                noBlur = 1
                NO = 1
                NO {
                        wrapItemAndSub = <li>|</li>
                        stdWrap.htmlSpecialChars = 1
                        ATagTitle.field = title
                }
                ACT <.NO
                ACT {
                        wrapItemAndSub = <li id="nav1act">|</li>
                }
        }
       
        2 < .1
        2 {
                wrap = <ul id="nav2">|</ul>
                ACT.wrapItemAndSub = <li id="nav2act">|</li>
        }
       
        3 < .2
        3 {
                wrap = <ul id="nav3">|</ul>
                ACT.wrapItemAndSub = <li id="nav3act">|</li>
        }
}


# Default PAGE object:
page = PAGE
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page