Hallo zusammen!
Ich habe folgende Menüstruktur:
1. Punkt1
1.1 Unterpunkt1
1.2 Unterpunkt2
2. Punkt2
3. Punkt3
3.1 Unterpunkt1
So, ich möchte nun folgendes realisieren:
Die Hauptnavigation befindet sich oben auf meiner Seite und ist eine Grafik (wird also nicht über Typo3 erstellt, sondern die Links kann man per Image MAp anklicken)
Befinde ich mich nun auf Punkt1 (wurde also über die Grafik angeklickt), soll in meiner Unternavigation folgendes erscheinen:
Unterpunkt1
Unterpunkt2
Gehe ich nun auf Unterpunkt1, soll die Navigation weiterhin bestehen bleiben, nur Unterpunkt1 soll halt entsprechend gehighlighted werden.
Gehe ich auf Punkt2, welcher ja keine Unterpunkte besitzt, soll dementsprechend auch nichts in der Unternavigation angezeigt werden.
Wie kann ich das also machen, dass immer die Unterpunkte für einen Oberpunkt angezeigt werden, diese dann aber beim Wechsel in die Unterebene nicht verschwinden?
Danke für eure Hilfe.
normales menü mit entrylevel = 1, sollte genug schnippsel geben
lg georg
Danke für deine Antwort, aber das funktioniert eben nicht. Das entryLevel = 1 ist zwar ganz schön wenn ich mich auf einem Oberpunkt befinde, also z.B. auf Punkt1. Hier wird dann das Untermenü angezeigt. Sobald ich aber auf Unterpunkt1 gehe, verschwinden alle Untermenüeinträge (ist ja eigentlich auch logisch, weil ich bin ja dann eine Ebene tiefer). Ich hätte aber gerne, dass die Menüpunkte aber stehen bleiben, auch wenn ich mich in der Unterebene befinde.
Hier mal mein Code:
NAVI = HMENU
NAVI {
special = directory
entryLevel = 1
1 = GMENU
1.NO = 1
1.NO {
XY = 202, 21
10 = IMAGE
10.file = fileadmin/images/navi_hintergrund2.jpg
20 = TEXT
20.text.field = title
20.fontColor = #FFFFFF
20.fontFile = fileadmin/inc/georgia.ttf
20.fontSize = 16
20.fontColor = #FFFFFF
20.niceText = 1
20.offset = 25, 15
}
1.CUR < .1.NO
1.CUR {
20.fontColor = #000000
}
Hello.
1. Schmeiss das mal raus, bzw. kommentier es aus:
#special = directory
special directory benötigt einen Ausgangspunkt, wenn schon 😉 .
2. Wenn auf Unterseiten die Menüpunkte verschwinden, dann gibt's evtl. eine falsche Einstellung für die Templates. Vielleicht hast Du im Feld "Template on next level" (oder ähnlich) einen Eintrag, oder Du hast in weiteren Templates auf Unterseiten nochmals einen neuen Root definiert.
verschwinden alle Untermenüeinträge (ist ja eigentlich auch logisch, weil ich bin ja dann eine Ebene tiefer
Diese Aussage wäre bei einem Fehler von "2." korrekt. Sobald der Root bzw. entryLevel aber richtig definiert ist, ist deine Aussage aber falsch! Ja, Du bist dann eine Ebene tiefer - aber der Root wäre immernoch eine Ebene höher und würde die Untermenüeinträge anzeigen.
Kurz: probier 1., wenn's nich klappt, prüfe die Einstellungen, bzw. poste diese hier.