in ZF1 bekommen, können wir Controller und Aktionsnamen erhalten mitWie Controller und Aktionsnamen in ZF2
$controller = $this->getRequest()->getControllerName();
$action = $this->getRequest()->getActionName();
Wie wir dies in ZF2 erreichen können?
UPDATE: Ich habe versucht, sie zu erhalten, mit
echo $this->getEvent()->getRouteMatch()->getParam('action', 'NA');
echo $this->getEvent()->getRouteMatch()->getParam('controller', 'NA');
Aber ich bin immer Fehler
Fatal error: Call to a member function getParam() on a non-object
Ich mag sie in __construct() -Methode zu erhalten;
Idealerweise würde ich gerne überprüfen, ob keine Aktion definiert ist, es wird noaction() Methode ausführen. Ich würde überprüfen, mit PHP-Methode method_exists.
Hallo, wenn ich Ihren Code auf meinem Controller einfügen, zeigt der Browser nichts (als Server sende keine Daten). Kannst du mir sagen, was passiert ist? Danke –