Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
typo3:templating:fluidtemplate:viewhelper [2017/06/09 19:46] – f:debug admin | typo3:templating:fluidtemplate:viewhelper [2017/12/04 22:01] (aktuell) – <f:translate> admin | ||
---|---|---|---|
Zeile 13: | Zeile 13: | ||
===== ViewHelper ===== | ===== ViewHelper ===== | ||
+ | |||
+ | ==== < | ||
+ | |||
+ | Seit TYPO3 8.6 gibt es einen Viewhelper für eigene Variablen. Für frühere Versionen von TYPO3 muss hierzu die Extension [[https:// | ||
+ | |||
+ | <code html> | ||
+ | < | ||
+ | < | ||
+ | {f: | ||
+ | {myoriginalvariable -> f: | ||
+ | |||
+ | // Mit EXT:vhs | ||
+ | < | ||
+ | < | ||
+ | {v: | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
==== < | ==== < | ||
Zeile 59: | Zeile 78: | ||
==== < | ==== < | ||
<code html> | <code html> | ||
- | < | + | < |
- | Output im Debugger-Titel: | + | Auch Variablen |
- | Bild 'dummy-3000x1800-copper.jpg': [column.dimensions.width] | + | So lassen sich bei mehreren Bildern die Debugger |
+ | Output: | ||
+ | Bild 'example-image.jpg': [column.dimensions.width] | ||
--> | --> | ||
<f:debug title=" | <f:debug title=" | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== < | ||
+ | |||
+ | <code html> | ||
+ | < | ||
+ | |||
+ | <!-- Fluid inline --> | ||
+ | {f: | ||
+ | </ | ||
+ | |||
+ | Um nicht immer den vollen Pfad zur Sprachdatei angeben zu müssen, kann innerhalb des '' | ||
+ | |||
+ | <code typoscript> | ||
+ | 10 = FLUIDTEMPLATE | ||
+ | 10 { | ||
+ | // Extension-Name hier: ' | ||
+ | extbase.controllerExtensionName = templates | ||
+ | } | ||
</ | </ |