[TYPO3-german] eigene extension configurationsoption im extensionmanager hinzufuegen

Mathias Schreiber [TYPO3] mathias at typo3.org
Tue Mar 13 13:25:08 CET 2007


michael schuhmacher schrieb:
> vielen dank Mathias!!
> 
> habe die datei ext_conf_template.txt in meine_extension Ext Root 
> angepasst und kann in meiner extension classe ueber:
> 
> $conf = unserialize($GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf']['meine 
> _extension']);
> print_r ($conf);

Hier noch ein paar Tips aus der Praxis:
a) hol dir die Daten so:
unserialize($GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$extKey]);
Dann kannste die Codezeile in Zukunft nämlich kopieren ohne Tippfehler.

b) mach mal statt print_r() lieber debug();
Dazu lege ich noch die Ext cc_debug nahe, weil die kein bestehendes 
Layout kaputt macht und die Debug Ausgaben schick in ein neues Fenster 
umleitet.

Anmerkungen:
Debug(); funktioniert nur, wenn auch die devIPMask im Install Tool 
eingestellt ist. So kann man Debug Ausgaben vor Kunden verstecken.
Ferner funktioniert debug(); nur ungecached.

peace
Mattes


More information about the TYPO3-german mailing list