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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.