Zum Inhalt springen

mit if-Abfrage einzelnen Menüpunkt ausschließen

Erstellt am 28. August 2008 · 2 Antworten · letzte Antwort am 31. August 2008

Tags: Frage

bps-tom ·

Guten Tag,

ich würde gern folgenden wrap um meine Menüpunkte basteln, um den entsprechenden Leveltitle anzeigen zu lassen. Funktioniert soweit.
Nun möchte ich das bei genau einem bestimmten Menüpunkt (id=6) nicht.

temp.menu_2.stdWrap.dataWrap = <div class="subtitle"><br /><h2>{leveltitle:1}</h2></div> |
temp.menu_2.if {
	field = uid
	value = 6
	negate = 1
	}

Habe ich die if-Logik in TypoScript nicht richtig verstanden oder liegt der Fehler woanders? Die if-Bedingung scheint sich auf das komplette Menü zu beziehen.
Wie könnte ich das anders lösen?

Vielen Dank

matin ·

event. über eine condition:

[globalVar = TSFE:id = 6]
#hier die anweisung rein, was passieren soll, wenn die seiten-id 6 ist (oder einfach leer lassen, wenn nichts passieren soll
 }
[else]
# hier die anweisung rein für alle seiten, ausser der id 6
temp.menu_2.stdWrap.dataWrap = <div class="subtitle"><h2>{leveltitle:1}</h2></div> |
      }
[global]