Zum Inhalt springen

Untermenüs expandieren nicht

Erstellt am 15. September 2004 · 2 Antworten · letzte Antwort am 15. September 2004

Tags: Frage

nash ·

Hallo,

bin typo3 Anfänger habe das Problem, dass die Menüs auf den Unterebenen nicht expandieren.

Die Menüstruktur sieht wie folgt aus:

Website (1)
- Menü links (29)
-- Home (6)
-- Wir über uns (5)
--- Aufgaben (11)
--- Organisation (10)
-- Dokumentation (2)
- Menü oben (30)
-- Suche (36)
-- FAQ (35)

In den Klammern ist jeweils der Index angegeben. Problem ist nun, dass wenn man "Wir über uns" klickt, die Unterpunkte nicht angezeigt werden.

Das Template sieht wie folgt aus:

# Linke Navigation
#######################################
subparts.LEFTNAV = HMENU
subparts.LEFTNAV.special = directory
subparts.LEFTNAV.special.value = 29
subparts.LEFTNAV.entrylevel = 1
subparts.LEFTNAV.1 = TMENU
subparts.LEFTNAV.1.expAll
subparts.LEFTNAV.1 {
NO.allWrap = <span class="LeftNavNorm1"><img src="fileadmin/template/images/dpr_nav_icon.gif" width="6" height="6">&nbsp;|</span>
ACT = 1
ACT.allWrap = <span class="LeftNavAct1"><img src="fileadmin/template/images/dpr_nav_icon.gif" width="6" height="6">&nbsp;|</span>
}

subparts.LEFTNAV.2 = TMENU
subparts.LEFTNAV.2 {
NO.allWrap = <span class="LeftNavNorm2"><img src="fileadmin/template/images/dpr_nav_icon.gif" width="6" height="6">&nbsp;|</span>
ACT = 1
ACT.allWrap = <span class="LeftNavAct2"><img src="fileadmin/template/images/dpr_nav_icon.gif" width="6" height="6">&nbsp;|</span>
}

subparts.LEFTNAV.3 = TMENU
subparts.LEFTNAV.3 {
NO.allWrap = <span class="LeftNavNorm3"><img src="fileadmin/template/images/dpr_nav_icon.gif" width="6" height="6">&nbsp;|</span>
ACT = 1
ACT.allWrap = <span class="LeftNavAct3"><img src="fileadmin/template/images/dpr_nav_icon.gif" width="6" height="6">&nbsp;|</span>
}

# Top Navigation
#######################################
subparts.TOPNAV = HMENU
subparts.TOPNAV.special = directory
subparts.TOPNAV.special.value = 30
subparts.TOPNAV.1 = TMENU
subparts.TOPNAV.1 {
NO.allWrap = |*| <span class="TopNavNorm"><img src="fileadmin/template/images/dpr_nav_icon.gif" width="6" height="6">&nbsp;|</span> |*|
ACT = 1
ACT.allWrap = |*| <span class="TopNavActive"><img src="fileadmin/template/images/dpr_nav_icon.gif" width="6" height="6">&nbsp;|</span> |*|
}

[...]

Wenn ich den Eintrag subparts.LEFTNAV.special.value = 29 entferne, funktioniert alles und die Unterpunkte sind sichtbar.

Weiß jemand Rat?

Vielen Dank
Leon

jenses ·

Das Problem ist wahrscheinlich, das sich "Menü links "(29) auf Ebene 0 befindet.
Setze also entryLevel auf 0, dann sollte es funktionieren.
Vielleicht liegts aber auch nur daran, das du level statt Level schreibst.
(So richtig sattelfest bin ich da auch nicht, wie du merkst,
aber probiere die Varianten mal durch; eine davon funktioniert auf jeden Fall)

viele Grüße
jenses

nash ·
jenses schrieb

Vielleicht liegts aber auch nur daran, das du level statt Level schreibst.

Hi jenses,

genau daran lag es! 😃

Vielen Dank!

Nash