Zum Inhalt springen

1. / 2. / 3. Ebene eines Menüs - Klick

Erstellt am 7. November 2007 · 5 Antworten · letzte Antwort am 7. November 2007

Tags: Frage

inu ·

Hallo Leute,

ich habe eine Menüstruktur, welche sich in eine erste, zweite und dritte Ebene untergliedert.

Ich möchte folgende zwei Möglichkeiten umsetzen:

1.
Alle Ebenen werden angezeigt. Aber nur die Ebene, welche keine weitere Unterebene besitzt, soll angeklickt werden können.

2. Nur die aktuelle Ebene wird angezeigt. Klick ich auf eine Ebene und hat diese Ebene weitere Unterebenen, so soll sich das Menü aufklappen. Hat ein Menüpunkt keine weitere Unterebene, so soll die entsprechende Webseite angezeigt werden.

Wie kann ich das umsetzen?

inu ·

Habe es mal versucht und bin kläglich gescheitert. Ich komm' einfach nicht weiter. Hier mal mein Versuch

    marks.MENU_LINKS {
      entryLevel = 1
      special = directory
      special.value = 4711
      1 = TMENU
      1 {
        noBlur = 1
        expAll = 1
        NO = 1
        NO {
          doNotLinkIt = 0
          linkWrap = <li>|</li> 
          wrapItemAndSub = <ul>|</ul>
        }
        IFSUB {
          doNotLinkIt = 1
        }
      }
      2 = TMENU
      2 {
        noBlur = 1
        expAll = 1
        NO = 1
        NO {
          linkWrap = <li>|</li>
          ATagParams = 
        }
      }
inu ·

Danke, das war's! Läuft jetzt wunderbar.

Und wie löse ich den von mir beschriebenen zweiten Fall?