[TYPO3-german] eigene extension configurationsoption im extensionmanager hinzufuegen

michael schuhmacher michael at duana.net
Tue Mar 13 13:47:11 CET 2007


nochmal danke,
das mit dem $extKey ist sicher praktischer :-)
das print_r war natuerlich nur zur demo, habe jetzt schon eine kleine 
debug fukntion in der classe, beim naechsten mal schaue ich mir aber die 
cc_debug mal an.

saludos
Michael


Mathias Schreiber [TYPO3] wrote:
> 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