globale Konfiguration im Extensionmanager
Um eine Extension im ExtensionManager direkt zu konfigurieren muss eine Datei ext_conf_template.txt im Extensionverzeichnis abgelegt sein, die genauso wie die Dateien für die TypoScript-Konstanten aufgebaut ist.
# cat=config/folder/10; type=string; label=folder for data of extension datafolder = uploads/tx_myext/ # cat=config/files/20; type=string; label=templatefile: used to generate output templatefile = ext:myext/res/template.html # cat=config/files/30; type=string; label=folder to store static files savefolder = files/ # cat=config/pdf/10; type = string; label=baseURl:for usage with links baseurl = http://www.yourdomain.com # cat=config/log/40; type = integer; label=maximum log records: 0=no limit maxLogs = 100 # cat=config/log/50; type = boolean; label=debug: more loginfos. debug = 0
der Zugriff aus PHP erfolgt immer über folgende einfache Anweisung:
unserialize($GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf']['myext'])