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 = i...@meinedomain.de
}
}
3 {
class = Tx_Formhandler_Finisher_Redirect
}
}
if {
1 {
conditions.OR1.AND1 = ort=Berlin
isTrue {
finishers.1.config {
admin {
to_email = ber...@meinedomain.de
subject = Standort: Berlin
sender_email = email
}
}
}else{
finishers.1.config {
admin {
to_email = stuttg...@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@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
--
Viele Grüße,
Christine Schäfers
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german