[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • yForm Table Manager: Mail aus Backend heraus senden
Seite 1 von 1

yForm Table Manager: Mail aus Backend heraus senden

Verfasst: 5. Jul 2017, 09:46
von explorit
Hallo zusammen,

ich habe für einen Kunden ein kleines Bestellsystem mit yForm und dem Table Manager gebastelt. So weit, so gut - erstmal vielen Dank für yForm - da geht die Entwicklung wirklich ruckzuck! Jetzt habe ich nur die Herausforderung, dass der Kunde im Backend den Versandstatus einer Bestellung ändern können soll und dann direkt eine Mail an den Besteller versendet wird. Aus dem Frontend heraus Mails mit yForm versenden ist klar. Aber aus dem Backend, nachdem ein Formularfeld eines Datensatzes geändert wurde? Ist das auch möglich? Über kurzen Input dazu würde ich mich freuen.


Herzliche Grüße

Re: yForm Table Manager: Mail aus Backend heraus senden

Verfasst: 5. Jul 2017, 11:53
von anita
hallo,

mit PHP-Mailer sollte das kein Problem sein

baust Du in eine der pages ein oder machst eine extra page

Re: yForm Table Manager: Mail aus Backend heraus senden

Verfasst: 5. Jul 2017, 14:37
von explorit
Danke für den Tipp - allerdings arbeite ich im Backend mit dem Table Manager und wollte eher wissen, ob man direkt aus der Detailansicht eines Datensatzes nach Abschicken der Änderung eine Mail versenden kann - sozusagen über einen Hook von yForm oder ähnliches.

Viele Grüße

Re: yForm Table Manager: Mail aus Backend heraus senden

Verfasst: 5. Jul 2017, 16:48
von anita
verstehe ich das richtig: Du möchtest, dass eine email automatisch gesendet wird, wenn ein Datensatz geändert wird?

Das würde ich nicht in YForm direkt machen, weil bei einem update Deine Erweiterung wieder futsch wäre.

Ich würde mir ein kleines AddOn bauen, darin die Tabelle bearbeiten und dahinein den mailer, der dann bei $func=='edit' aufgerufen wird. Die mailadresse muss natürlich in der Tabelle enthalten sein und extra ausgelesen werden.

Ich will nicht sagen, dass es keinen anderen Weg gibt, aber so würde ich es machen.

Re: yForm Table Manager: Mail aus Backend heraus senden

Verfasst: 6. Jul 2017, 09:13
von Ingo
Machs über einen Extension Point (Hook)
http://book.redaxo.org/5.0/advanced/cre ... EADME.html
Der den du möchtest: REX_YFORM_SAVED

Re: yForm Table Manager: Mail aus Backend heraus senden

Verfasst: 6. Jul 2017, 09:18
von explorit
Aaaah danke! Genau das hatte ich gesucht!! Dann werde ich mal schauen, wie ich das hinkriege.
Vielen Dank erstmal!