Hallo zusammen,
wo finde ich eine Liste aller Variablen, die in der $GLOBALS vorhanden sind?
Hab schon mit:
foreach($GLOBALS["TSFE"] as $index=>$wert)
probiert, aber da kann er dann irgendsoeinen Wert nicht zu einem String konvertieren.
foreach($GLOBALS["TSFE"]->fe_user->user as $index=>$wert)
funktioniert, aber das ist ja mehr Frickelarbeit als alles andere.
Stefan
Danke Dir, hat geklappt. Den Befehl kannte ich noch gar nicht. Ich hatte zwar eigentlich nur eine bis anderthalb Din A 4 Seiten erwartet und bin nun mit 7 Seiten bei einer Schriftgröße von ca. 5pt dabei. Au Wahnsinn. Und ich dacht ich wär schon schlimm mit meinen ganzen Variablendefinitionen. Wow.
Stefan
Hi,
schöner formatiert geht's mit t3lib_div::print_array($array);
grüsse
froemken schrieb
Danke Dir, hat geklappt. Den Befehl kannte ich noch gar nicht. Ich hatte zwar eigentlich nur eine bis anderthalb Din A 4 Seiten erwartet und bin nun mit 7 Seiten bei einer Schriftgröße von ca. 5pt dabei. Au Wahnsinn. Und ich dacht ich wär schon schlimm mit meinen ganzen Variablendefinitionen. Wow
Ja da steckt halt wirklich wirklich alles drinnen 😉
georg
$content=t3lib_div::print_array($GLOBALS["TSFE"]);
Führt bei mir zu:
Catchable fatal error: Object of class tslib_fe could not be converted to string in ...\typo3\t3lib\class.t3lib_div.php on line 2794
Was ich eigentlich wissen will ist, ob (bzw. warum nicht) zusätzliche Felder in der fe_user-Tabelle im TSFE abgelegt sind.
Muss man für zusätzliche Felder also eine Datenbankabfrage machen oder kann man die ähnlich wie die uid erhalten wie zB:
$GLOBALS["TSFE"]->fe_user->user['uid']
Ok. Der Zugriff klappt. Man muss halt darauf achten, dass die Feldnamen ein Extension-Präfix bekommen.