Bei Veröffentlichung einer Nachricht E-Mail an den Admin schicken
Hallo zusammen,
ich muss mich mal wieder ans Forum wenden. Über die Suche habe ich nichts gefunden, was mir weitergeholfen hat.
Ich möchte gerne eine E-Mail an den System-Admin schicken, wenn von einem Redakteur eine neue Nachricht veröffentlicht wurde.
Mein Ansatz:
Ich würde über den onsubmit_callback die tl_news auf published=1 prüfen und dann eine E-Mail verschicken.
Das Problem, was ich jetzt habe ist, dass ich nach dem Speichern im BE zwar auf $dc->activeRecord zugreifen kann, hier jedoch noch nicht die Änderung von published drin steht. Diese befindet sich im Array "arrModified", wo ich jedoch nicht drauf zugreifen kann, oder es nicht richtig mache.
Wie kann ich für eine if-Bedingung auf das Array arrModified zugreifen?
Oder gibt es eine elegantere Lösung?
Hier mein Code im OnSubmitListener:
PHP-Code:
public function newsOnsubmitCallback($dc)
{
$activeRecord = $dc->activeRecord;
$isModifiedRecord = $dc->activeRecord->isModified; //true
//dd($activeRecord);
}