TemplaVoila bietet die Möglichkeit Typo3 mit eigenen Layout Vorlagen zu betreiben. Zusätzlich dazu gibt im Backend die Möglichkeit eine eigene Benutzeroberfläche zu gestalten.
Entwickelt wurde TemplaVoila für eine grosse französische Firma von Kasper Skårhøj und Robert Lemke. Hier wurde die Möglichkeit der FlexForms geschaffen, um Inhalte in XML-Strukturen speichern zu können
Diese Extension wurde zum Grossteil Dassault Systèmes gesponsert und der OpenSource Gemeinde zur Verfügung gestellt.
Bei Typo3 verwendet man nicht mehr die Marker, sondern erstellt eigene HTML-Templates, denen dann über point and click, dass sogenannte Mapping, Funktionen, Inhalte und sogar Navigationen hinzugefügt werden können, diese werden in XML Dateien gespeichert. Die Seite fritzegner.de so z.B. umgesetzt.
Möglichkeiten des Mappings – es können:
- Sectioncontainer und Container, zur Auswahl verschiedener Funktionen im Backend,
- ContentElemente zum einfügen von Texten,
- Attribute zum zuweisen von von classen, targets,ids etc,
- liberies, zum erstellen von Navigationsstrukturen
und einiges mehr gemappt werden.
Dieses ergibt dann FCEs, die dann im Backend ausgewählt, in die Seite eingefügt und bearbeitet werden können.
Die Extension TemplaVoila kann nur mit dem zusätzlichen installieren der static_info_tables genutzt werden.
Tipp von Sebastian:
Es gibt mittlerweile eine Extension, mit der ich das Backend genauso gestalten kann wie das Frontend.