Ist das Mapping abgeschlossen, klicken Sie auf „Save as“ in der unteren Leiste. Auf der nächsten Seite vergeben Sie dem Seiten-Template einen Namen, wählen in der Drop-Down-Box „Pagetemplate“ aus und drücken „Create TO and DS“. Das Pagetemplate wird jetzt im General-Storage-Folder als DS und TO gespeichert.
Nun müssen Sie noch veranlassen, dass TemplaVoilà Ihr Stylesheet miteinbindet. Da Sie am Anfang des Mappings den Body-Tag als Root-Element verwendet haben, werden alle im Header der HTML-Vorlage angegebenen Informationen ja nicht mit in Ihr Template übernommen.
Um das zu erreichen, wählen Sie das TemplaVoilà-Modul in der linken Navigation aus. Es werden Ihnen nun alle Ordner angezeigt, in denen sich TemplaVoilà-Templates befinden. Sie wählen hier „General Storage“ aus und bekommen eine Liste mit von Ihnen angelegten Templates. Hier wählen Sie bei Ihrem Template den Link „update mapping“. Danach aktivieren Sie den Optionsschalter „Select HTML header parts“.
Sie bekommen nun eine Liste mit vorhandenen Informationen des Headers und können hier jeden Eintrag mit einem Optionsschalter aktivieren. Sie aktivieren den Eintrag mit Ihrem Stylesheet und klicken danach erst auf „SET“ und dann auf „SAVE AND RETURN“. Das Seiten-Template ist damit fertig und kann bei Seiten, die Sie neu anlegen, als Seitenvorlage ausgewählt werden.
Damit auch alle bestehenden Seiten das Template anzeigen, gehen Sie wie folgt vor: Öffnen Sie die Seiteneigenschaften der obersten Seite Ihrer Installation aus, scrollen Sie zu dem Bereich „Seitendatenstruktur“ und wählen im Drop-Down-Menü Ihr Template aus. Danach wählen Sie dieses Template in dem darunterliegenden Feld „Benutze Vorlagendesign“ nochmal aus. Unter diesen Feldern kann man die standardmäßig vergebenen Seitenvorlagen für die Subseiten genauso vergeben. Auch das tun Sie und speichern die Seite. Alle von Ihnen angelegten Seiten sollten nun Ihr Template verwenden, sofern beim Anlegen kein anderes Template ausgewählt wurde.
Fazit
Mit TemplaVoilà lassen sich schnell und einfach verschiedene Seitenvorlagen für ein TYPO3-Projekt erstellen und verwalten. Ist die HTML-Vorlage erst einmal erstellt, ist es eine leichte Aufgabe, das jeweilige Mapping anzulegen. TemplaVoilà ist bereits jetzt ein sehr ausgereiftes System. Sobald die letzten kleinen Kinderkrankheiten ausgemerzt sind, wird sich die Extension mit Sicherheit beim Umsetzen von Templates gegenüber dem „alten“ Seiten- und Content-Template-Building durchsetzen.




Harry Glatz ist Mitbegründer von analog multimedia (www.analog.de) und seit 1996 im IT-Bereich tätig. Seit 


4 Antworten
von Marker oder TemplaVoila? - TYPO3 Forum &… 18.07.2009 (22:48Uhr) 1.
[...] [...]
von Frage zu templavoila - TYPO3 Forum &… 26.08.2009 (22:46Uhr) 2.
[...] [...]
von TemplaVoilà « Jim Superfly 09.10.2009 (17:12Uhr) 3.
[...] TV-Workshop_Teil1 [...]
von HTML Template einbinden - TYPO3 Forum &a… 06.07.2011 (15:45Uhr) 4.
[...] [...]