Aus der Sicht eines Redakteurs Pflege von Textinhalten Pflege von Bilder – Bildverarbeitung Formulare Seiten anlegen / löschen -> Vorführung
Aus der Sicht des Administrators und Entwicklers Vorstellung der Oberfläche: (Kapitel 2 des Buches) Einstellungen (Sprache) Module: Seite, Anzeigen, Liste, Info, Zugriff, Funktionen, Template Dateiverwaltung phpMyAdmin
Anlegen eines Templates # Default PAGE object: page = PAGE page.typeNum = 0 page.10 = TEXT page.10.value = HELLO WORLD!
Variation des Templates # Standard PAGE Objekt: seite = PAGE seite.typeNum = 0 seite.3 = TEXT seite.3.value = HELLO WORLD!
Der Templatedatensatz Titel, Sitetitel, Beschreibung Resourcen Constants Setup Gesamter Templatedatensatz Static Templates
Beispiel Konstante Constants: myconstant = Hallo Setup: seite.10 = TEXT seite.10.value = {$myconstant}
Einbinden von HTML Dateien seite = PAGE seite.typeNum = 0 seite.10 = TEMPLATE seite.10.template = FILE seite.10.template.file = fileadmin/index.html
Templates und Designvorlagen In TYPO3 haben die beiden Begriffe »Designvorlage« und »Template« eine unterschiedliche Bedeutung. Als Designvorlagen werden HTML-Dateien bezeichnet, die mit speziellen Markierungen versehen werden. Templates sind dynamische, inhaltsorientierte Seitendefinitionen und werden in einer eigenen Konfigurationssprache verfasst.
Beispielcode aus einer Designvorlage ###INHALT###
Subparts und Marker Im vorigen Beispiel wurde die HTML- Dateie mit einem Platzhalter der Form ###NAME### versehen. In TYPO3 können diese Platzhalter in zwei möglichen Weisen zum Einsatz kommen: Als Marker Als so genannte Subparts
Beispiel Subpart ###INHALT### Dies ist nur Blindtext ###INHALT###