Zum Inhalt springen

Mailformplus mit unterschiedlichen Empfängern

Erstellt am 15. April 2008 · 3 Antworten · letzte Antwort am 25. Juni 2008

Tags: E-Mail-Versand, Frage

cyberboy ·

Hallo,

ich habe ein Kontaktformular mit Mailformplus erstellt und frage über Radio-Buttons nach, zu welche Abteilung die Anfrage gehen soll.
Im Typoscript frage ich dann mit einer Condition die Werte ab:

plugin.tx_thmailformplus_pi1.default.email_to = mail1@mail.de

[globalVar = GP:Abteilung= vertrieb]
plugin.tx_thmailformplus_pi1.default.email_to = mail2@mail.de
[global]

[globalVar = GP:Abteilung= marketing]
plugin.tx_thmailformplus_pi1.default.email_to = mail3@mail.de
[global]

Wenn "marketing" im Kontaktformular markiert wird, funktioniert es und die Mail wird an die Marketing-eMail geschickt. Wird aber "Vertrieb" markiert, kommt keine Mail raus.

Es kommt immer nur die Mail raus, die unten im TypoScript steht. Wenn ich es also so im Typoscript schreibe:

plugin.tx_thmailformplus_pi1.default.email_to = mail1@mail.de

[globalVar = GP:Abteilung= marketing]
plugin.tx_thmailformplus_pi1.default.email_to = mail3@mail.de
[global]

[globalVar = GP:Abteilung= vertrieb]
plugin.tx_thmailformplus_pi1.default.email_to = mail2@mail.de
[global]

dann wird für den Vertrieb die Mail rausgeschickt, aber wenn Marketing markiert wurde nicht.

Weiß jemand, woran das liegen könnte?

cyberboy ·

Danke für deine Antwort, aber das soll so auch mit mailformplus gehen. Die Frage ist nur, warum geht es bei mir nicht? #angry#

Rookie ·
cyberboy schrieb
plugin.tx_thmailformplus_pi1.default.email_to = mail1@mail.de

[globalVar = GP:Abteilung= vertrieb]
plugin.tx_thmailformplus_pi1.default.email_to = mail2@mail.de
[global]

[globalVar = GP:Abteilung= marketing]
plugin.tx_thmailformplus_pi1.default.email_to = mail3@mail.de
[global]

Hallo cyberboy,

ich bin noch nicht so lange in der TS-Konfig drin.

Aber muss die Condition nicht folgendermaßen aussehen (GPVar statt GP)?

plugin.tx_thmailformplus_pi1.default.email_to = mail1@mail.de

[globalVar = GPVar:Abteilung= vertrieb]
plugin.tx_thmailformplus_pi1.default.email_to = mail2@mail.de
[global]

[globalVar = GPVar:Abteilung= marketing]
plugin.tx_thmailformplus_pi1.default.email_to = mail3@mail.de
[global]

So hole ich mir auf jeden Fall Werte aus den Eingabefeldern in der Betreff der Empfänger-Email.

Viele Grüße
Ulf