TemplaVoila
Aus Wikizone
Version vom 14. März 2009, 20:08 Uhr von 91.47.55.205 (Diskussion)
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
- 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 (body Tag, inner)
- Elemente Mappen (meist bietet sich inner an)
- Sub Templates Mappen
Fallen in TemplaVoila
lib Objekte vs temp Objekte
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.