在Zend Framework 1中,我可以通过以下方式获取它们:
$this->actionName = $this->getRequest()->getActionName();
$this->controllerName = $this->getRequest()->getControllerName();
在Zend Framework 2中我不知道。如何获取controllerName
和actionName
?
答案 0 :(得分:1)
在控制器中:
$this->getEvent()->getRouteMatch()->getParam('action', 'NA');
$this->getEvent()->getRouteMatch()->getParam('controller', 'NA');
(第二个参数是默认值)