Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
— | extensions_typo3 [2023.12.12 16:02] (aktuell) – angelegt - Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== 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. | ||
+ | |||
+ | <WRAP left tip 100%> | ||
+ | Lesen Sie mehr zum Thema **[[extension_programmierung|TYPO3 Extension Programmierung]]**! | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Fluid Templates ===== | ||
+ | |||
+ | **Fluid Templates** sind der Standard zur Generierung von Inhalten in **TYPO3**. Dies gilt für das **Templating**, | ||
+ | |||
+ | <WRAP left tip 100%> | ||
+ | Lesen Sie mehr über **[[fluid_templates|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. | ||
+ | |||
+ | <WRAP left tip 100%> | ||
+ | Lesen Sie mehr über **[[fluid_partials|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. | ||
+ | |||
+ | <WRAP left tip 100%> | ||
+ | Lesen Sie mehr über **[[fluid_layouts|Fluid Layouts]]**! | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== XLF Language Datei===== | ||
+ | |||
+ | Eine TYPO3 Extension bietet die Möglichkeit, | ||
+ | |||
+ | <WRAP left tip 100%> | ||
+ | Lesen Sie mehr über **[[xlf_language|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, | ||
+ | |||
+ | <WRAP left tip 100%> | ||
+ | Lesen Sie mehr über den Aufbau einer **[[provider_extension|Provider Extension]]** in TYPO3! | ||
+ | </ |