TempaVoila Referent: Johannes Lenz
TemplaVoila Ist eine templating enginge Dient dazu eigene Templates (hauptsächlcih Designs) zu erstellen Wurde entwickelt von Kasper Skårhøj für Dassault Systèmes (französische Firma) Weiterentwicklung durch Robert Lemke
herkömmliche Templates geben nur einen Content Bereich an, der in Spalten gegliedert wird Beispiel – HKI Testseite Unterstützt lediglich die Standard Inhaltstypen (Text mit Bild, Tabelle etc.) Werden durch TypoScript erstellt
TemplaVoila Templates Werden aus einem, vorher erstellten html- Dokument erstellt Durch Mapping können einfach Bereiche in der html-Seite ausgewählt werden, in die später Inhalte eingefügt werden können Bereiche der html-Seite können mit CSS formatiert werden
Ergebnis des Mappings Datenstruktur (DS) sagt welche Felder (fields) zur Verfügung stehen um Inhalte einzufügen in XML geschrieben Templateobject (TO) sagt welche HTML Elemente mit welchen Feldern (fields) verbunden sind. großes Array
Flexible Content Element (FCE) ermöglicht mittels TemplaVoila eigene Inhaltstypen mit eigener Verarbeitung zu erstellen (Bsp: "normaler Text", "Text mit Bild", Tabelle etc.) kann per typoscript bearbeitet werden.
Praktisches Beispiel?