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

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an