Zum Inhalt springen

2. Menu Ebene rechts von 1. Ebene

Erstellt am 21. Februar 2008 · 5 Antworten · letzte Antwort am 21. Februar 2008

Tags: Frage

Darthstar ·

Hallo, ich stehe gerade ganz gewaltig auf dem Schlauch und brauche einen Denkanstoss:

Ich möchte dass die 2. Ebene meines Menus rechts neben der 1. Ebene auftaucht (nach klick auf erste Ebene) und nicht UNTER dem geklickten Menupunkt. Klickt man dann auf die 2. Ebene soll die 3. Ebene rechts der 2. Ebene auftauchen.

Bin gerade etwas mit meinem Latein am Ende. Gibt es also sowas wie einen offset für einen Menu ebene?

also so etwa... Bild: med-studien.de/menu.jpg

Darthstar ·

es kann ja auch nicht im Sinne des Erfinders sein, dass ich eine Navi daneben setze und dann 100 Conditions schreibe die je nach Seiten ID das special.value neu setzen.... Ich brauch einen Tritt in die richtige Richtung, Bitte!

Darthstar ·

hmm, ja den artikel habe ich auch schon gefunden. Der hilft mir aber nicht weiter, da die Navi nur Teile der Hauptnavigation ist. ich arbeite daher mit

special.value = ...

Habe hier einen ansatz gefunden, der aber leider funktioniert. Aber genau dasselbe Problem habe ich auch
#553084

würde also gerne sowas machen...

//// Menü 1. Ebene
               
NAV_MAIN = HMENU
NAV_MAIN {
        special = directory
        special.value = 2
        entryLevel = 0

        1 = GMENU
        1.NO = 1
        1.NO {
        ...
}

//// Menü 2. Ebene

NAV_SUB1 = HMENU
NAV_SUB1 {
        special = directory
        special.value = 2
        entryLevel = 0

        2 = GMENU
        2.NO = 1
        2.NO {
...
}

klappt nur nicht. wo ist der fehler?

Michaelh74 ·

Das sollte so gehen:

NAV_SUB1 = HMENU
NAV_SUB1 {
        entryLevel = 1
 
        2 = GMENU
        2.NO = 1
        2.NO {
...
}

Also einfach den Entry-Level auf 1 setzen und es werden die Unterseiten der aktuell aufgerufenen Seite angezeigt.

Gruß
Michael