Hallo an Community, im Backen nach dem „Artikel speichern“ mache ich in meinem Plugin noch einige Manipulationen mit dem Artikel. Dazu benutze ich den Event Enlight_Controller_Action_PostDispatch_Backend_Article. In meiner Funktion habe greife ich auf den Artikel über die Id:$id = (int)$args-\>getRequest()-\>getParam('id');
Habe gerade gemerkt, dass es nur beim Update funktioniert, da die Id über den Request versendet wird. Beim Neu-Anlegen ist das gleich 0, obwohl der Artikel schon angelegt wird. Über welchen Aufruf kann ich auf die neu-erzeugte Id zugreifen? In meiner Funktion habe ich den Zugriff auf die $args->getSubject() Wie geht es dann weiter?
Ich habe es so hinbekommen:$controller = $args-\>getSubject(); $view = $controller-\>View(); $id = (int)$view-\>data[0]['id'];
Meine Frage jetzt: ist das die schönste Methode? Zumindest funktioniert die…