Hallo zusammen,
ich möchte gerne in Abhängigkeit einer Auswahl innerhalb der Formularfelder den Mailversand wahlweise unterbinden. Welche Möglichkeiten habe ich dazu? Das Settings-Array kann ich nicht modifizieren, das Mail-Subject leeren (vgl. Flexform) hilft nicht, wenn ich die Empfängermailadresse leere, wird eine Fehlermeldung ausgegeben.
Vielen Dank für Eure Anregungen.
Cheers
hector
Unterbinden kann man den Mailversand ganz einfach über TypoScript:
plugin.tx_powermail.settings.setup.receiver.enable = 0
Dann noch eine Condition außen herum, die auf einen POST Paramter von powermail abfragt und fertig ist die Anforderung
So was in die Richtung habe ich auch erst gemacht. :-)
Bei mir war halt das die Anhänge nach Auswahl unterschiedlich sind.
Das Ganze ist dieses Formular hier:
https://www.fham.de/de/infomaterial-anfordern/
je nach Studiengang wird ein anderes PDF an die E-Mail gehängt. Kombiniere das mit dem Beitrag vom Alex, dann sollte das gehen :-)
hiermit kannst Du die Selctauswahl abfangen. Pro Eintrag musst Du das unten anhängen
plugin.tx_powermail.settings.setup.sender.addAttachment = COA
plugin.tx_powermail.settings.setup.sender.addAttachment.10 = TEXT
[globalString = GP:tx_powermail_pi1|field|marker = Betriebswirtschaft B.A.]
plugin.tx_powermail.settings.setup.receiver = 0
[end]