Zum Inhalt springen

Menü über 3 Ebenen

Erstellt am 25. Januar 2008 · 3 Antworten · letzte Antwort am 26. Januar 2008

Tags: Frage

hatzelfatz ·

Hi zusammen,

ich stehe vor folgendem Problem:
Meine Seite hat 3 Ebenen:

1- Startseite
1- Frauen
   -2- kleine Frauen
      -3- größe 32
      -3- größe 34
      -3- größe 35
   -2- große Frauen
      -3- größe 40
      -3- größe 42
1- Herren
   -2- kleine Herren

usw.

Jetzt will ich auf der linken Seite ein Menü machen das die Ebene 2 und 3 anzeigt.
Also ist der Besucher auf dem Punkt Frauen, soll links angezeigt werden:
<fett>kleine Frauen</fett>
größe32
größe34
größe35
<fett>große Frauen</fett>
usw...

Es soll also alles aufgeklappt sein.

Ich habe jetzt folgenden Code:

tmp.NAV {
 1 = TMENU
 1.NO.allWrap.insertData = 1
 1.NO.allWrap = <li id="non{field:uid}">| </li>
 1.ACT = 1
 1.ACT.allWrap.insertData = 1
 1.ACT.allWrap = <li id="root">| </li> 
#1.ACT.ATagParams = class="active"

 1.CUR = 1
 1.CUR.allWrap.insertData = 1
1.CUR.allWrap = <li id="akt{field:uid}">| </li> 
#1.CUR.allWrap = <li id="akt">| </li> 
 1.CUR.ATagParams = class="active"


 2 = TMENU
 2.wrap = <ul> | </ul>
 2 {
 entryLevel = 2
 NO = 1
 NO.wrapItemAndSub = <li> | </li>
 NO.ATagParams = class="nonactive"
 ACT = 1
 ACT < .NO
 ACT.ATagParams = class="active"

 }


 
}

Hier wird mir aber immer nur die 2.Ebene angezeigt.
Wenn ich dann auf einen Link der 2.Ebene klicke, wird auch die dritte Ebene angezeigt. Ich hoffe das ist einigermassen verständlich.
Wie bekomme ich es hin das die 2. und 3. Ebene immer angezeigt wird?

tobyte ·

Hallo Hatzefatz,

ich hoffe ich habe dich richtig verstanden, wenn dem so ist, sollte dir

expAll = 1

weiter helfen.

teddy86 ·

Hi hatzelfatz!

Doch, sollte funktionieren wie von tobyte beschrieben.
Vielleicht expAll = 1 an die falsche Stelle geschrieben?
Sollte natürlich im Marker der zweiten Ebene stehen.

Gruß
Teddy