Servus zusammen,
ich arbeite gerade an einem Ticket-Modul für den VEYTON.
Das Modul versendet E-Mails zur Benachrichtigung, sobald der Shopbetreiber ein Ticket im Backend beantwortet. Ich habe die Methode für den E-Mail-Versand in die _set() Methode eingehängt:
Code:
public function _set($data, $set_type='edit') {
...
if ($set_type === 'new') {
...
$this->sendEmail(...);
...
}
...
Leider wird _set() bereits nach dem Klick auf den "Neu" Button ausgeführt und versendet die E-Mail, bevor ich Daten für den Inhalt eintragen kann.
Des Weiteren wird der Datensatz für das neue Ticket in der Datenbank auch schon angelegt bevor man auf den Speichern-Button klickt.
Kann mir jemand sagen, wo ich die sendEmail() Methode einhägen kann, so dass Diese erst nach dem drücken das Speichern-Buttons ausgeführt wird?
Danke!