Hallo,
ich versuch mich grad an TYPO3 und steh kurz vor dem verzweifeln.
Ich brauche auf einer Webseite zwei voneinander unabhängige Menüs.
Menü1 ist horizontal. Das bedeutet ich muss das Menü trennen um die 2. Ebene unterhalb der ersten darzustellen.
Menü2 ist ein ganz normales vertikales Menü, ebenfalls mit 2 Ebenen.
Das Problem ist, wenn ich einen Menüpunkt von Menü2 auswähle werden die Unterpunkte ebenfalls an der Stelle angezeigt wo eigentlich nur die Unterpunkte von Menü1 sein sollten.
Ich hoffe, das ist so halbwegs verständlich erklärt.
Beispiel
Mit TYPOScript habe ich das ganze so realisiert:
Das Problem besteht anscheinend darin, das ich HAUPTNAVIGATION2 kein special.value zugeordnet habe. Wenn ich dies aber mache wird der entryLevel ignoriert und ich bekomme 2 mal die erste Ebene angezeigt.
Ich könnte das Ganze zwar mit unterschiedlichen HTML-Vorlagen lösen würde es aber lieber sofern möglich mit TYPOScript machen und bin für jede Hilfe dankbar.
ich versuch mich grad an TYPO3 und steh kurz vor dem verzweifeln.
Ich brauche auf einer Webseite zwei voneinander unabhängige Menüs.
Menü1 ist horizontal. Das bedeutet ich muss das Menü trennen um die 2. Ebene unterhalb der ersten darzustellen.
Menü2 ist ein ganz normales vertikales Menü, ebenfalls mit 2 Ebenen.
Das Problem ist, wenn ich einen Menüpunkt von Menü2 auswähle werden die Unterpunkte ebenfalls an der Stelle angezeigt wo eigentlich nur die Unterpunkte von Menü1 sein sollten.
Ich hoffe, das ist so halbwegs verständlich erklärt.
Beispiel
Mit TYPOScript habe ich das ganze so realisiert:
Code:
HAUPTNAVIGATION = HMENU
HAUPTNAVIGATION {
special = directory
special.value = 3
entryLevel = 1
1 = TMENU
1.NO = 1
1.ACT < .1.NO
1.ACT.ATagParams = class="activ"
}
HAUPTNAVIGATION2 = HMENU
HAUPTNAVIGATION2 {
entryLevel = 2
1 = TMENU
1.NO = 1
1.ACT < .1.NO
1.ACT.ATagParams = class="activ"
}
NEBENNAVIGATION = HMENU
NEBENNAVIGATION {
special = directory
special.value = 14
entryLevel = 1
1 = TMENU
1.NO = 1
1.ACT < .1.NO
1.ACT.ATagParams = class="activ"
2 < .1
2.NO.linkWrap = ....
......
}
Das Problem besteht anscheinend darin, das ich HAUPTNAVIGATION2 kein special.value zugeordnet habe. Wenn ich dies aber mache wird der entryLevel ignoriert und ich bekomme 2 mal die erste Ebene angezeigt.
Ich könnte das Ganze zwar mit unterschiedlichen HTML-Vorlagen lösen würde es aber lieber sofern möglich mit TYPOScript machen und bin für jede Hilfe dankbar.
Zuletzt bearbeitet: