[TYPO3-german] formhandler Mails an unterschiedliche Empfänger
Christine Schäfers
christine.schaefers at pixelconsult.de
Fri Feb 22 17:31:05 CET 2013
Hallo Sven!
Muss das AND1 nicht mit in die Klammer vom OR1? Ich habe es bei mir so
gelöst und es funktioniert einwandfrei:
if{
1{
conditions.OR1{
AND1=standortmarke=Arnsberg/Mercedes-Benz
}
isTrue{
finishers.1{
class=Tx_Formhandler_Finisher_Mail
config{
limitMailsToUser=1
admin{
to_email=xxx
to_name=xxx
subject=BitteumRueckruf
sender_email=xxx
replyto_email=sender_email
replyto_name=sender_name
}
user{
to_email=sender_email
subject=IhrexxxKontaktanfrage
sender_email=xxx
sender_name=xxx
replyto_email=xxx
replyto_name=xxx
replyto_name.value=xxx
htmlEmailAsAttachment=0
}
}#config
}#finishers
}
else{
#
}
}
##################################################################################
2{
conditions.OR1{
AND1=standortmarke=Arnsberg/Peugeot
}
isTrue{
finishers.1{
class=Tx_Formhandler_Finisher_Mail
config{
limitMailsToUser=1
admin{
to_email=xxx
to_name=xxx
subject=BitteumRueckruf
sender_email=sender_email
sender_name=sender_name
replyto_email=sender_email
replyto_name=sender_name
htmlEmailAsAttachment=0
}
user{
to_email=sender_email
subject=IhrexxxKontaktanfrage
sender_email=xxx
sender_name=xxx
replyto_email=xxx
replyto_name=xxx
replyto_name.value=xxx
htmlEmailAsAttachment=0
}
}
}
}
else{
#
}
}
##########################
Viele Grüße,
Christine
Am 22.02.2013 15:53, schrieb Sven Kalbhenn:
> Hallo Leute,
>
> ich bin gerade am Verzweifeln mit einem formhandler-Formular:
>
> Ich möchte abhängig davon, ob eine Checkbox angeklickt ist oder nicht, die Admin-Mail an zwei verschiedene E-Mail-Empfänger schicken.
> Also so:
> Checkbox angehakt -> Empfänger1
> Checkbox nicht angehakt -> Empfänger2
>
> Leider funktioniert die Bedingung einfach nicht! :(((
> Es wird keine Admin-Mail verschickt (die User-Mail klappt)!
> Ohne Bedingung funktioniert das Formular einwandfrei.
>
> Hier mal mein TypoScript dazu:
>
> ######
>
> plugin.Tx_Formhandler.settings.predef.ausbildung {
>
> formValuesPrefix = formhandler
> langFile = fileadmin/templates/extensions/formhandler/lang.xml
> isErrorMarker {
> default = error
> }
>
> name = Anmeldung
> formValuesPrefix = formhandler
> templateFile = fileadmin/templates/extensions/formhandler/anmeldung_formular.html
> validators {
> 1.class = Validator_Default
> 1.disabled = 0
> 1.config.fieldConf {
> nachname.errorCheck.1 = required
> email.errorCheck.1 = required
> email.errorCheck.2 = email
> freecapfield.errorCheck.1 = srFreecap
> }
> }
> finishers {
> 1.class = Tx_Formhandler_Finisher_Mail
> 1.config {
> mailer.class = Mailer_TYPO3Mailer
> checkBinaryCrLf = message
> user {
> to_email = email
> subject = Anmeldung
> sender_email = ich at meinedomain.de
> }
> }
> 3 {
> class = Tx_Formhandler_Finisher_Redirect
> }
> }
>
> if {
> 1 {
> conditions.OR1.AND1 = ort=Berlin
> isTrue {
> finishers.1.config {
> admin {
> to_email = berlin at meinedomain.de
> subject = Standort: Berlin
> sender_email = email
> }
>
> }
> }else{
> finishers.1.config {
> admin {
> to_email = stuttgart at meinedomain.de
> subject = Standort: Stuttgart
> sender_email = email
> }
> }
> }
> }
> }
>
> }
>
> ######
>
> Ich hab jetzt schon Stunden mit der Fehlersuche verbracht - komme aber leider einfach nicht mehr weiter! :(
>
> Ich wäre für jeden Tipp, sehr dankbar!!!!!!!!
>
> PS: Ich benutze TYPO3 4.6.16 und formhandler 1.5.1.
>
>
> Sven Kalbhenn
> Sandäckerstr. 45
> 72070 Tübingen
> Tel.: 07073-500588
> Mobil: 01520-1777470
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
--
Viele Grüße,
Christine Schäfers
More information about the TYPO3-german
mailing list