17.14 Extension-Parameter zentral verwalten

Problem

Sie möchten bestimmte Eigenschaften Ihrer Extension ändern, ohne in den Quellcode einzugreifen.

Lösung

Speichern Sie die Werte über die Extension-Eigenschaften im Array $TYPO3_CONF_VARS['EXT']['extConf']['ext_key']. Legen Sie dazu im Ordner Ihrer Extension die Datei ext_conf_template.txt an, falls diese noch nicht vorhanden sein sollte. In dieser Datei erzeugen Sie nun über eine spezielle Kommentarsyntax die Formularfelder, mit denen Sie später die gewünschten Werte im Erweiterungs-Manager anpassen können. Diese Felder erzeugen Sie nach diesem Muster:

# cat=basic; type=feld_typ; label=Überschrift:Beschreibung
variablen_name = standard_wert

Tipp

Jedes Feld können Sie mit einer eigenen Beschreibung versehen. ...

Get TYPO3 Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.