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>

Unser Autor

Bild von Andreas Gaul

Andreas Gaul

Andreas Gaul ist Gründer und Geschäftsführer der blueways GmbH & Co. KG. Während des Studiums lernte er die Welt der Softwareentwicklung lieben, die bald darauf um seine Leidenschaft für Digitalprojekte erweitert wurde. Sein umfassendes Fachwissen aus über 20 Jahren Praxis ist Gold wert - besonders wenn es um Lösungen geht, die genau auf die individuellen Herausforderungen und Anforderungen seiner Kund:innen zugeschnitten sind.

Sie können Andreas Gaul direkt per E-Mail unter a.gaul@blueways.de kontaktieren oder für mehr Insights sein LinkedIn-Profil besuchen.

Mehr von Andreas