Zum Inhalt springen

Dritte Menüebene - Aktuelle Seite markiert

Erstellt am 15. September 2010 · 2 Antworten · letzte Antwort am 17. September 2010

Tags: Frage

NJoyLife ·

Hallo zusammen

Ich weiss nicht mehr weiter :-(. Habe ein HMENU erstellt und möchte immer den aktuellen Navigationspunkt mit class="active" kennzeichnen. Das klappt in der Menüebene 2 wunderbar, aber in Menüebene 3 leider nicht. Dabei habe ich doch (meine ich) die Eigenschaften der zweiten Ebene direkt in die dritte kopiert:

    #Navigation
    NAV_TOP = HMENU
    NAV_TOP {
	entryLevel = 1
	1 = TMENU
	1 {
		expAll = 1
		wrap = <ul class="nav">|</ul>
               
		noBlur = 1
		NO = 1
		NO.wrapItemAndSub = <li>|</li>

		IFSUB = 1
		IFSUB.wrapItemAndSub = <li>|</li>
   
		ACTIFSUB < .IFSUB

		CUR < .NO
		CUR.wrapItemAndSub = <li>|</li>
	}
	2 < .1
        2 {	
          CUR.linkWrap = <li class="active">|</li>
        }
	3 < .2
	3 {
	  wrap = <ul class="subnav">|</ul>
        }
    }

Weiss da jemand Rat?

Vielen Dank im Voraus und viele Grüsse

NJoyLife

zeroalpha ·

Hi NJoyLife

dein TS sieht eigentlich okay aus.
Ich glaube eher, dass es ein CSS Problem ist.
Hast du denn die CSS-Definition für die 3. Ebene
gemacht?

Oder probiert mal das 1. Menü von hier. Dass sollte auf alle Fälle funktionieren.

Gruß
Daniel