我需要创建自己的资源,它将一些信息发送到Zend_View
实例,这取决于当前工作的控制器和操作。我有这个代码:
$view = $bootstrap->getResource('layout')->getView();
$front = $bootstrap->getResource('frontController');
$front->setRequest(new Zend_Controller_Request_Http);
$controller = $front->getRequest()->getControllerName();
$action = $front->getRequest()->getActionName();
$view->headTitle(
$this->getPage()
->setController($controller)
->setAction($action)
->getTitle()
);
但是$controller
和$action
是空的。我不知道我是否做错了什么或者在资源中无法访问控制器和操作名称。