Direkt zu den Inhalten springen

Threeme ViewHelper

Threeme liefert einige wenige Fluid ViewHelper mit, die in gewissen Situationen nützlich sein können oder als Beispiel dienen, eigene ViewHelper anzulegen anstatt eine der mächtigen ViewHelper-Sammlungen installieren zu müssen.


Constant ViewHelper

Dieser ViewHelper ist der Themes-Extension entlehnt und stammt im Original von Thomas Neuling. Wie das mächtige Original kann hierüber eine TypoScript-Konstante direkt in Fluid abgefragt und verarbeitet werden:

<threeme:constant constant="threeme.frontend.pidHome" />

Dieser ViewHelper wird innerhalb verschiedener Partials eingesetzt, um Werte aus der Threeme Konfiguration bereit zustellen.


AddClassToString ViewHelper

Mit diesem ViewHelper können beispielsweise CSS-Klassen in Zeichenketten eingebracht werden:

<f:format.html>{threeme:addClassToString(string:'My String with |a class| in between.', needle:'|', replace:'{0: \'\', 1:\'\'}')}</f:format.html>


Strrchr ViewHelper

Dieser ViewHelper setzt die PHP-Funktion strrchr um, mit ihm lässt sich also das letzte Vorkommen eines Zeichens innerhalb einer Zeichenfolge finden:

<threeme:strrchr string="myString" needle="myNeedle" />

Dieser ViewHelper wird innerhalb des MASK-Elements Medienspieler eingesetzt.