Moin!
ich verwende die aktuelle Formhandler ext und möchte mit folgendem TS die fe_user Daten in das Formular als Standardwerte einfügen :
preProcessors {
1.class = Tx_Formhandler_PreProcessor_LoadDefaultValues
1.config {
1 {
firstname.defaultValue.data = TSFE:fe_user|user|first_name
email.defaultValue.data = TSFE:fe_user|user|email
}
}
}
Die Felder werden zwar befüllt, allerdings mit "Array", anstatt mit den gewünschten Daten.
print_r($GLOBALS['TSFE']->fe_user->user); liefert das Array in dem ich z.B. über print_r($GLOBALS['TSFE']->fe_user->user['first_name']); den Vornamen auslesen kann. Die Daten scheinen also an gewünschter Stelle vorhanden.
Warum klappt dies mit obigem Code nicht aus dem Formhandler heraus?
Gruß Ted