8.11 TypoScript-Werte beim Parsen dynamisch ändern – der Operator :=

Problem

Sie möchten zugewiesene TypoScript-Werte modifizieren und dabei den ursprünglichen Wert berücksichtigen. Dies ist beispielsweise sinnvoll, wenn Sie einen Wert aus einer kommaseparierten Liste entfernen möchten.

Lösung

Tipp

Es handelt sich um ein Feature, das mit der Version 4.0 neu eingeführt wurde.

Neben den bereits in der Einleitung dieses Kapitels aufgeführten Wegen, TypoScript-Objektpfade zu kopieren oder zu referenzieren, ist es möglich, mit der Syntax :=Funktionsname(Parameter) beim Parsen des TypoScripts eine Methode aufzurufen, die den diesem Objektpfad zugewiesenen Wert manipuliert. Ein gutes Beispiel ist die Konfiguration des RTE. Dort wird eine Eigenschaft showButtons=lange,Liste,von ...

Get TYPO3 Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.