Zum Inhalt springen

Menü der Unterseiten

Erstellt am 25. April 2006 · 3 Antworten · letzte Antwort am 25. April 2006

Tags: Frage

HyperDrummer ·

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.

HyperDrummer ·

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
        }
toyde ·

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.