Zum Inhalt springen

Selektive Menütiefe - ist das möglich?

Erstellt am 19. Oktober 2011 · Noch keine Antworten

Tags: Frage

harald_1 ·

Hallo Forum

ich gebe in meinem Menü 2 Level auf einmail aus. Also die 2 Ebene ist augeklappt

- 1. Navpunkt erster Ebene
- Subpunkt 1
- Subpunkt 2
- ..
- 2. Navpunkt zweiter Ebene
- Subpunkt ...

Die Unterpunkte der zweiten Ebene sind nicht sichtbar.
Das ist prinzipiell auch gut NUR.. bei einem Punkt hätte ich das gerne anders...
Bei einem ganz speziellen Punkt (Seitenid 59) der zweiten Ebene soll die dritte Ebene gleich mit ausgegeben werden.
Das ist nicht so gemeint, dass wenn der Benutzer sich auf der Seite mit der ID 59 befindet sondern wenn diese im Menü gerade behandelt bzw. geparst wird.

Folgendes TS benutze ich und die Stelle an der ich nicht weiterkomme habe ich gekennzeichnet..

lib.Nav  = HMENU

lib.Nav {
   1 = TMENU
   1 {
     
      expAll = 1
      wrap = <dl class="Nav">|</dl>
      noBlur = 1
      NO = 1
      NO.wrapItemAndSub = <dd>|</dd>
     
      NO.wrapItemAndSub.insertData = 1
     
        # Enable active state and set properties:
      ACT = 1
      ACT.wrapItemAndSub=<dd class="act">|</dd>
      ACT.wrapItemAndSub.insertData = 1
      ACT.ATagParams = class="active"
     
     
      IFSUB = 1
      IFSUB.wrapItemAndSub = <dd>|</dd>
      IFSUB.wrapItemAndSub.insertData = 1
     
  }
   2 < .1   

   2.wrap =<zweite Ebene>|</zweite Ebene>
  
  #Die Folgende Zeile sollte eigentlich nur "gelten", wenn es um den Navigationspunkt mit der ID 59 geht... 
  3 < .2
  3 {
  #hier wäre dann die Formatierung...
  }
 
}