Zum Inhalt springen

Powermail - Empfänger via Typoscript setzen

Erstellt am 12. Dezember 2011 · 1 Antwort · letzte Antwort am 12. Dezember 2011

Tags: Frage

reisszi ·

#angry# Wie kann ich übers Typoscript an den Empfänger ran?

plugin.tx_powermail_pi1 {
  email {
    recipient_mail {
      sender.name = TEXT
      sender.name.value = Sender Testname
      sender.email = TEXT
      sender.email.value = email@gmail.com
    }
    sender_mail {
      sender.name = TEXT
      sender.name.value = Sender Testname   
      sender.email = TEXT
      sender.email.value = email@gmail.com
    }   
  }   
}

Damit komm ich zwar an den Namen heran, aber wenn ich im Flexform keinen Empfänger angebe, quittiert mir das Formular den Versand immer mit einem leeren "Oops, Error"-Fenster ohne weitere Beschreibung. Wenn ich eine Adresse eintrage funktioniert alles tadellos, aber sie wird (antürlich) vom TS nicht überschrieben.

Ebenfalls habe ich Dynamic Typoscript ausprobiert, aber auch

plugin.tx_powermail_pi1.dynamicTyposcript.reciever-email = TEXT
plugin.tx_powermail_pi1.dynamicTyposcript.reciever-email.value = email@gmail.com NameNameName

in Verbindung mit dem Marker ###POWERMAIL_TYPOSCRIPT_RECIEVER-EMAIL### im Recipient-Feld brachte keinen Erfolg.

Ich übersehe mit Sicherheit irgendwas simples. Hat jemand eine Idee?

reisszi ·
reisszi schrieb
plugin.tx_powermail_pi1.dynamicTyposcript.reciever-email = TEXT
plugin.tx_powermail_pi1.dynamicTyposcript.reciever-email.value = email@gmail.com NameNameName

So. Weiter geforscht.

plugin.tx_powermail_pi1.dynamicTyposcript.reciever-email = TEXT
plugin.tx_powermail_pi1.dynamicTyposcript.reciever-email.value = email@gmail.com

Ohne Name funktioniert es also schonmal. Bleibt nur die Frage, wie ich diesen auch noch setze (also die Zweite Zeile im "normalen" Absenderfeld)

Außerdem kann ich dieses Feld auch nicht mit .data beeinflussen.
Also zB ganz simples Beispiel, den Empfänger via. POST-Data zu füllen

plugin.tx_powermail_pi1.dynamicTyposcript.empfaenger.data = GP:gga

quittiert mir der debug-output mit "SYSTEM NOTE: No receiver email address". Parameter ist vorhanden, daran liegts also schonmal nicht