TemplaVoila
Aus Wikizone
TemplaVoila ist die fortgeschrittenste Template Technik in Typo3. Man kann sehr schnell Templates die von einem Webdesigner entworfen wurden umsetzen. Allerdings gibt es auch ein paar Fallen und "Umständlichkeiten".
Quickstart[Bearbeiten]
- TemplaVoila Extension installieren
- HTML Template erstellen. Ich bevorzuge folgende Ordnerstruktur:
- templates
- css
- main
- index.html
- sub.html
- media
- templates
- Seitenbaum mit Storagefolder
- PAGE Objekt mit TV als USER Objekt:
page = PAGE page.typeNum = 0 page.10 = USER page.10.userFunc = tx_templavoila_pi1->main_page
- Mapping (Dateien > Template > Kontextmenü TV
- ROOT Mappen Inner erhält das umgebende Tag Outer löscht es weg
- body Tag, inner
- Elemente Mappen (meist bietet sich inner an)
- Sub Templates Mappen
Fallen in TemplaVoila[Bearbeiten]
lib Objekte vs temp Objekte[Bearbeiten]
Temporäre TypoScript Objekte der Art temp.meinCOA existieren zur Laufzeit von TemplaVoila nicht mehr. Deshalb muß man immer mit lib Objekten arbeiten. Das hat natürlich den Nachteil von mehr Speicherbedarf.