bw_static_template ist eine TYPO3-Extension, die uns beim schnellen Entwickeln von Templates mit Beispiel-Inhalten hilft. Das Frontend-Plugin rendert fluid-Templates. Es können JSON-Daten oder FAL-Dateien an die Templates übergeben werden.

Installation der Extension
via Composer:
composer require blueways/bw-static-template
include static typoscript template
include static pageTS template
Benutzung
Plugin zur Seite hinzufügen:
Fluid-Template zum rendern auswählen (e.g.: EXT:your_ext/Resources/Private/Partials/Header.html)
Optional: Daten an das Template übergeben
valides JSON übergeben:
{
"templateMarker1": "Example marker data",
"persons": [
{
"name": "Markus Mustermann",
"contactUid": 3
},
{
"name": "Paul Werner",
"contactUid": 4
}
]
}
Nun kann auf die übergeben Daten im Template zugegriffen werden, z.B.:
Hello {templateMarker1}!
<f:for each="{persons}" as="person">
Say hello to <f:link.page pageUid="{person.contactUid}">{person.name}</f:link.page>
</f:for>
Optional: Bilder auswählen
Die ausgewählten Bilder sind nutzbar als FileReference via {files} marker.
<f:for each="{files}" as="file">
<f:image image="{file}" />
</f:for>Link zum TER: https://extensions.typo3.org/extension/bw_static_template
Link zum Repo: https://bitbucket.org/blueways/bw_static_template