[TYPO3-german] formhandler gpvar multistep
Stefan Mielke
stefan at tan3.de
Tue Mar 8 20:08:27 CET 2011
hallo reinhard
Am 08.03.2011 um 17:58 schrieb Reinhard Führicht:
> Hallo Stefan
>
> Am 2011-03-08 13:14, schrieb Stefan Mielke:
>> hallo zusammen,
>>
>> ich habe ein formular, daß vorher aus nur einem step bestand nun auf ein multistep formular umgebaut.
>> in der email an den admin habe ich dann vorher immer noch einige values benutzt um z.b das subject dynamisch zu generieren:
>>
>> --------------- schnipp -------------------------
>> temp.subject = COA
>> temp.subject {
>> 10 = TEXT
>> 10.data = GPvar : formhandler|vorname
>> 10.noTrimWrap = |Anmeldung von | |
>> 20 = TEXT
>> 20.data = GPvar : formhandler|nachname
>> }
>>
>>
>> finishers {
>> 1.class = Tx_Formhandler_Finisher_Mail
>> 1.config {
>> admin {
>> subject< temp.subject
>> }
>> }
>> }
>> --------------- schnapp -------------------------
>>
>> nach dem umbau auf multistep funktioniert dies leider nicht mehr, da im letzten schritt die GPvar:formhandler nur daten aus dem letzten schritt enhalten sind.
>> vorname und nachname aber im ersten schritt ausgefüllt werden.
>>
>> wie komme ich an die values heran?
>>
>> grüße
>> stefan
>>
>
> also theoretisch sollte es keinen Unterschied geben zwischen SingleStep und MultiStep.
> Die übertragenen Werte alle vom Formhandler verwaltet und durch einen Hook dem stdWrap zur Verfügung gestellt.
>
> Möglicherweise funktioniert es nicht mehr, weil du das Subject in ein temp Objekt ausgelagert hast. War das vorher auch schon so?
>
> Viele Grüße,
> Reinhard
komisch, vorher ging es auch mit dem temp objekt.
ich habe es aber nun so gelöst:
------------------- schnipp -------------------------------
saveInterceptors {
1 {
class = Interceptor_CombineFields
config {
combineFields {
name {
fields.1 = vorname
fields.2 = nachname
}
}
}
}
}
finishers {
1.class = Tx_Formhandler_Finisher_Mail
1.config {
admin {
subject = TEXT
subject.data = GPvar:formhandler|name
subject.noTrimWrap = |Anmeldung von | |
}
}
------------------- schnapp -------------------------------
grüße
stefan
More information about the TYPO3-german
mailing list