[TYPO3-german] Problem mit Menüdarstellung

Lars Brinkmann brinkmann.lars at gmail.com
Sat Jun 6 22:22:04 CEST 2009


Hallo Liste,

ich habe ein kleines Problem mit einer Menüdarstellung. Der Seitenbaum
sieht so aus:

Startseite
- Hauptmenu A
  - Untermenu A.1
  - Untermenu A.2
- Hauptmenu B
- Hauptmenu C
  - Untermenu C.1
    - Untermenu C.1.a
    - Untermenu C.1.b
  - Untermenu C.2

Speziell geht es um das Untermenü. Dieses soll ganz normal dargestellt werden:

temp.Level1 = HMENU
temp.Level1 {
  entryLevel = 1
  1 = TMENU
  1 {
     NO = 1
   }
}

Wer also auf Hauptmenu A klickt, soll das entsprechende Untermenü
sehen. Dieses soll natürlich auch stehen bleiben, wenn jemand auf
Untermenu A.1 klickt.

Wer auf Hauptmenu C klickt, sieht zunächst das Untermenu mit den
Punkten C.1 und C.2. Wer dann aber auf C.1 klickt, soll statt dem
Untermenü C nur die Punkte C.1.a und C.1.b sehen.

Ich habe das mit:

temp.Level1 {
  if.value.data = level:1
  if.equals = 1
}

probiert und einer zusätzliche HMENU-Definition für die 3.
Untermenuebene. Für den Baum C klappt das. Hier wird dann nur das
letzte Menü angezeigt. Aber natürlich verschwindet das Submenu auf dem
Baum A, wenn man dort einen Unterpunkt anklickt.

Kurz gesagt:
Ebene 2 wird angezeigt, wenn es keine Ebene 3 gibt.
Befindet sich der User in Ebene 3, soll Ebene 2 nicht erscheinen und
nur Ebene 3 gezeigt werden.

Gibt es dafür eine Lösung?

Viele Grüße, Lars Brinkmann
brinkmann.lars at gmail.com


More information about the TYPO3-german mailing list