Insbesondere versuche ich, das FlashMessenger-Plugin-Formular in meiner Module.php-Datei zu verwenden.
Im Moment sieht die Methode in meiner Application/Module.php
-Datei folgendermaßen aus:
Aber das funktioniert nicht, weil $ e- & gt; getController () eine Zeichenkette zurückgibt, nicht das Controller-Objekt. Jede Hilfe, die direkt auf den Controller oder das Plugin zugreift, ist willkommen.
Sie können den ControllerPluginManager verwenden, um eine Instanz des flashMessenger von einem beliebigen Ereignishandler in Ihrer Module.php wie folgt abzurufen:
%Vor%Natürlich können Sie dies für jedes Controller-Plugin tun.
Tags und Links zend-framework2