实施例: http://domain.local/user/edit/id/23 controller =用户 动作=编辑 id = 23
从控制器我可以通过写入轻松获得请求变量“id”的值 $ id = $ this-> _getParam('id');
但我希望直接从视图脚本(user / edit.phtml)中获取它。这怎么可能?
答案 0 :(得分:1)
在您的视图中输入
Zend_Controller_Front::getInstance()->getRequest()->getParam('id', null);
答案 1 :(得分:0)
您可以将它从控制器传递到视图: -
在您的控制器中: -
$this->view->id = $this->_getParam('id');
然后在您的视图中可以使用: -
$this->id;