TYPO3: Powermail variabler Betreff und Empfänger
Da ich immer wieder danach suche, hier als kleine Gedankenstütze: variable Empfänger und Betreff mit einem Powermail-Formular 2.x.
Die Auswahl des Betreffs erfolgt in meinem Fall über ein Select-Feld mit der ID 13. Das Select-Feld hat folgende Optionen:
- **** bitte wählen ****|
- Betreff Nummer 1|1
- Alternativer Betreff|2
Anmerkung: Die Pipe trennt den angezeigten Wert von der tatsächlichen Value des Option-Tags.
Auf der Seite des Formulares wird ein Ext-Template erstellt in dessen Setup folgende TS-Condition geschrieben wird:
1 2 3 4 5 6 7 8 9 10 | [globalString = GP:tx_powermail_pi1|field|13 = 1] plugin.tx_powermail.settings.setup.receiver.subject = Betreff Nummer 1 plugin.tx_powermail.settings.setup.receiver.email = empfaenger1@email.de plugin.tx_powermail.settings.setup.sender.subject = Ihre Nachricht: Betreff Nummer 1 [global] [globalString = GP:tx_powermail_pi1|field|13 = 2] plugin.tx_powermail.settings.setup.receiver.subject = Alternativer Betreff plugin.tx_powermail.settings.setup.receiver.email = empfaenger2@email.de plugin.tx_powermail.settings.setup.sender.subject = Ihre Nachricht:Alternativer Betreff [global] |
SmashD
Feb 21, 2014 at 08:19
Danke sehr! Danach hatte ich gesucht :)
Freemind
Aug 26, 2014 at 12:43
Das ist genau das was ich suche, ABER um redundanten Code zu vermeiden, möchte ich sowas hier machen:
[globalString = GP:tx_powermail_pi1|field|13 = 2,3,4]
…
[globalString = GP:tx_powermail_pi1|field|13 = 2 OR 3 OR 4]
…
[globalString = GP:tx_powermail_pi1|field|13 = 2|3|4]
…
[globalString = GP:tx_powermail_pi1|field|13 = 2, 13 = 3, 13 = 4]
…
aber nichts davon funktioniert. Habt jemand eine Idee?
webundso
Aug 26, 2014 at 12:46
Probier mal:
[globalString = GP:tx_powermail_pi1|field|13 = 2] OR [globalString = GP:tx_powermail_pi1|field|13 = 3] OR [globalString = GP:tx_powermail_pi1|field|13 = 4]
Gruss, Noël
Freemind
Aug 26, 2014 at 13:19
Vielen Dank, das funktioniert.