TYPO3 - Distribution mit FLUID Templates erstellen
Aus Wikizone
Links
Übersicht
- Extension mit Extension Builder erzeugen
Extension erzeugen
Grundgerüst der Distribution erzeugen. Das geht am schnellsten mit dem Extension Builder. Wichtig bei der Erstellung:
- Key und Vendor
- Category: Distribution
- TYPO3 Version
Nach dem Speichern wird die benötigte Grundstruktur erzeugt.
Optional: Evtl. weitere Systemextensions und Extensions aktivieren lassen. Dazu bei depends z.b.
'version' => '', 'recycler' => '', 'filemetadata' => '', 'powermail' => '', 'realurl' => ''
Weitere Verzeichnisse die oft benötigt werden anlegen:
Configuration/TypoScript/ setup.txt constants.txt Configuration/TSConfig
Distribution aktivieren
- Root Template anlegen
- Standardcode rausschmeißen
- Distribution Includen
TypoScript
Beispiel für TypoScript in einzelnen Dateien
Dies ist nur ein möglicher Weg.
- Unterordner in TypoScript erstellen z.b. Library
- Skripte in Setup.txt inkludieren (das geht inzwischen mit dem ganzen Ordner (es werdenalle Dateien in diesem Ordner inkludiert)
<INCLUDE_TYPOSCRIPT: source="DIR: ./Library" extension="ts">
Wenn die Skripte über eine Ordnerdefinition geladen werden, bindet Sie TYPO3 in alphabetischer Reihenfolge ein. Daher ist es sinnvoll eine Nummerierung voranzustellen, ZB.:
010_page.ts ...