12.08.2016 | TYPO3, Webentwicklung
Typo3 – einfache „if Abfragen“ in Typoscript erstellen


geschrieben von Jens (keine Kommentare)
,

Wenn man bspw. einem Benzutzer bestimmte Inhalte einblenden will und dies nicht über die Gruppenzugehörigkeit regeln möchte, kann man sich auch mit TypoScript behelfen. Wir erstellen einfach eine Fluid Varible „user“ mit und fragen die angemeldete Benutzer UID ab. Ist die Bedingung wahr wird der Wert „user.value“ ausgegeben. Natürlich ist das nicht nur auf die Benutzer UID begrenzt.

user = TEXT
user.value = Die Bedingung ist wahr
user.if {
value = 100
equals.data = TSFE:fe_user|user|uid
}

Im Fluid-Template selbst lässt sich das wiederum wie gewohnt ausgeben. Im Nacholgnenden Beispiel wird die Ausgabe zusätzlich auf eine Seiten ID begrenzt.

<f:if condition="{data.uid} == 100">
<f:format.raw>{user}</f:format.raw>
</f:if>

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.

Mit und unverhältnismäßig viel für dich gemacht in Kassel.

2014 - 2023