Zum Inhalt springen

Problem: Vertikales Menü wird nicht geparst

Erstellt am 5. Oktober 2009 · 3 Antworten · letzte Antwort am 6. Oktober 2009

Tags: Frage

kingcasi ·

Hi zusammen,
ich habe mir innerhalb einer typo3-Installation eine Testseite eingerichtet, in der ich fast den gleichen TS-Code verwende wie bei der Live-Seite.
Nun wird aber mein Vertikales Menü nicht mehr geparst und ich kann keinen Fheler entdecken.
Kann da vielleicht mal einer drauf schauen?

Hier der Code des Menüs:

# Vertical Navigation
#######################################
subparts.SUPERNAV = HMENU 
subparts.SUPERNAV.1 = TMENU
subparts.SUPERNAV.special = directory
#subparts.SUPERNAV.special = list
subparts.SUPERNAV.special.value = 1
#subparts.SUPERNAV.excludeUidList = 495
subparts.SUPERNAV.1 {

# Normal state properties
#######################################
   NO.allWrap =  <div class="vertnav1"> | </div>

# Enable active state and set properties:
#######################################
   ACT = 0
   ACT.allWrap = <div class="vertnav1-act"> | </div>
}


# Second level menu-object
#######################################
   subparts.SUPERNAV.2 = TMENU
   subparts.SUPERNAV.2 {

# Normal state properties
#######################################
   NO.allWrap =  <div class="vertnav2"> | </div>

# Enable active state and set properties:
#######################################
   ACT = 1
   noBlur = 1
   ACT.allWrap = <div class="vertnav2-act"> | </div>
}


# Third level menu-object
#######################################
   subparts.SUPERNAV.3 = TMENU
   subparts.SUPERNAV.3 {

# Normal state properties
#######################################
   NO.allWrap =  <div class="vertnav3"> | </div>

# Enable active state and set properties:
#######################################
   ACT = 1
   noBlur = 1
   ACT.allWrap = <div class="vertnav3-act"> | </div>
   }

# Fourth level menu-object
#######################################
   subparts.SUPERNAV.4 = TMENU
   subparts.SUPERNAV.4 {

# Normal state properties
#######################################
   NO.allWrap =  <div class="vertnav4"> | </div>

# Enable active state and set properties:
#######################################
   ACT = 1
   noBlur = 1
   ACT.allWrap = <div class="vertnav4-act"> | </div>
   }

Hier das HTML-TEMPLATE:

	<!--###SUPERNAV### START-->
	<div class="vertnav1"><a href="#">Level 1 item</a></div>
	<div class="vertnav1-act"><a href="#">Level 1 item active</a></div>
	<div class="vertnav2"><a href="#">Level 2 item</a></div>
	<div class="vertnav2-act"><a href="#">Level 2 item active</a></div>
	<div class="vertnav3"><a href="#">Level 3 item</a></div>
	<div class="vertnav3-act"><a href="#">Level 3 item active</a></div>
	<!--###SUPERNAV### STOP-->

Die ausgabe sieht folgendermassen aus:
Level 1 item
Level 1 item active
Level 2 item
Level 2 item active
Level 3 item
Level 3 item active

Dementsprechend wird mein TS irgendwie nicht geparst.
Sieht jemand einen Fehler?

danke, kingcasi

just2b ·

Hallo,

zähl in deinem TS mal die { und }, sollten die gleiche Anzahl haben, zudem sollten sie richtig geschlossen werden

kingcasi ·

Danke, aber eines Erachtens sind das 4 offene und 4 geschlossene Klammern.
zudem gesetzt am Anfang und Ende eines jeden Levels.

Zudem funktioniert es ja mit dem Livesystem.

Ist das eine Vermutung Deinerseits oder siehst Du den fehler?

gruß kc