TYPO3 Extensions
Extensions sind ein wichtiges Werkzeug, mit dem man die Funktionen von TYPO3 mannigfaltig erweitern kann. Wir zeigen Ihnen Grundzüge der Programmierung einer TYPO3 Extension.
Konfiguration und Datenmodell
In der Datei ext_localconf.php setzt man Standards zur Einbindung von Plugins für die gesamte Extension fest. In weiteren Dateien definieren Sie das Datenmodell einer Extension.
Lesen Sie mehr zum Thema TYPO3 Extension Programmierung!
Fluid Templates
Fluid Templates sind der Standard zur Generierung von Inhalten in TYPO3. Dies gilt für das Templating, also die Gestaltung von HTML-Vorlagen für die gesamte Webseite, genauso wie für die Gestaltung des HTML-Outputs einer Extension.
Lesen Sie mehr über Fluid Templates!
Fluid Partials
Bei Partials in TYPO3 handelt es sich im wesentlichen um Fluid Templates, die in die die Generierung bestimmter Inhalte einer Webseite ausgegliedert ist.
Lesen Sie mehr über Fluid Partials!
Fluid Layouts
Ein Fluid Layout bildet die Grundlage für die Einbindung von Fluid Templates. Es dient als Inhaltsverzeichnis der eingebundenen Dateien des gesamten Layouts der Webseite.
Lesen Sie mehr über Fluid Layouts!
XLF Language Datei
Eine TYPO3 Extension bietet die Möglichkeit, Inhalte für verschiedene Sprachen in XLF-Dateien zu verwalten. Die Dateien liegen im Verzeichnis
Lesen Sie mehr über XLF Language Datei!
Aufbau einer Provider Extension
Eine Provider Extension gilt als der Königsweg bei der Konfiguration einer TYPO3 Webseite. In einer eigenen Extension können Sie die gesamte TypoScript Konfiguration, alle Fluid Templates und sämtlich Frameworks für CSS und JavaSript ablegen.
Lesen Sie mehr über den Aufbau einer Provider Extension in TYPO3!