Hallo zusammen,
ich habe eine kurze (Anfänger)-Frage zu dem scheinbar nicht ganz einfachen Thema IF/ELSE Conditions in Typoscript.
Und zwar, nach einer Datenbankabfrage habe ich ein Feld "Type" welches drei Zahlenwerte beinhalten kann "0,1,2".
Die Ausgabe bisher sieht so aus:
10 = TEXT
10 {
field = type
stdWrap.wrap = <span class="type_0_style">|</span>
}
So bekomme ich den Wert von "Type" in den Span-Tag, ich möchte aber je nach Type-Wert einen Span-Tag erzeugen, der Wert von Type soll nicht in den Span-Tag, dort werde ich etwas fest hinterlegen.
Also in PHP würde ich es ganz einfach so machen:
if($type = 0)
{
echo "<span class="type_0_style">Admin</span>";
}
elseif($type = 1)
{
echo "<span class="type_1_style">Redakteur</span>";
}
elseif($type = 2)
{
echo "<span class="type_2_style">Benutzer</span>";
}
Warum ist das soooooo kompliziert in Typoscript? Kann mir da bitte jemand helfen?
DANKE! :-)