Content-Management mit Typo3

Content-Management mit Typo3

von: Christoph Lindemann, Maik Caro

Franzis, 2005

ISBN: 9783772329616

Sprache: Deutsch

279 Seiten, Download: 18816 KB

 
Format:  PDF, auch als Online-Lesen

geeignet für: Apple iPad, Android Tablet PC's Online-Lesen PC, MAC, Laptop


 

eBook anfordern

Mehr zum Inhalt

Content-Management mit Typo3



4 Eigene Templates schreiben  (S. 87-88)

Wie Sie beim Durchsehen sicher festgestellt haben, reichen die statischen Templates, die im Dummy-Paket integriert sind, für einen individuellen und professionellen Inter-netauftritt nicht aus. Um den eigenen Anforderungen und denen seiner Auftraggeber gerecht zu werden, kommt man um die Erstellung eines eigenen Templates nicht herum. In diesem Kapitel sollen die zwei grundlegenden Template-Varianten, die Typo3 bietet, von allen Seiten beleuchtet werden.

4.1 Arbeiten mit TypoScript-Templates

Bei den TypoScript-Templates wird keine HTML-Vorlage verwendet, die das Layout der Seiten vorgibt. Vielmehr werden die einzelnen Inhaltselemente nach und nach durch das TypoScript angelegt und ausgegeben. Die einzelnen Inhaltselemente können in be-liebige HTML-Konstrukte integriert werden. Bei HTML-Templates werden oft Tabel-lenkonstruktionen für die grafische Anordnung verwendet. Bei TypoScript-Templates ist dies auch möglich, sinnvoller ist es aber, die Aufbereitung des Seitenlayouts mittels Cascading Style Sheets vorzunehmen. Auch vor dem Hintergrund der immer mehr geforderten barrierefreien Webseiten vor allem für Kommunen und öffentliche Ein-richtungen und Träger ist eine Formatierung der Inhalte durch Cascading Style Sheets vorzuziehen.

In diesem Abschnitt wollen wir ein Template erstellen, welches aus vier Bereichen besteht. Der obere Bereich soll das Logo beinhalten, unterhalb des Logos sollen dann nebeneinander die Navigation und zwei Inhaltsbereiche erscheinen. Alle vier Bereiche kommen in separate

-Layer, die dann mittels eines zentralen Cascading Style Sheets formatiert und positioniert werden.

Für das neue Template wurde ein neuer Verzeichnisbaum namens Eigenes TS Template angelegt, in dem die Beispielseiten angelegt werden. Nachdem Sie ein paar Inhalte und Beispielseiten angelegt haben, können Sie das neue Template angelegen.

Ein neues Template anlegen

Für die Erstellung eines neuen Templates wird das Template Modul verwendet, oder man legt im Seiten- oder Liste-Modul einen neuen Datensatz vom Typ Template an.

Wenn der Template-Datensatz angelegt wurde, wird dieser direkt für die Bearbeitung geöffnet. Sie Geben Ihrem Template einen Namen und legen anschließend den Web-sitetitel an. Im Feld Constants werden später Konstanten festgelegt, die im Feld Setup verwendet werden können. Das Feld Setup beinhaltet das eigentliche TypoScript. Das heißt, hier werden dementsprechend auch alle Eintragungen für das Template vorge-nommen.

Kategorien

Service

Info/Kontakt