所以我将“domain.com/user/logout”作为退出操作。如果我把它放在视野中,如果我改变路由器中的某些东西,我是否也会改变所有视图以反映新的变化?这是不是意味着实际使用动作的最佳方法是通过PHP调用动作?或者我错过了什么?
答案 0 :(得分:3)
您想使用网址视图助手。您可以指定命名路由,当然还有指定链接所需的模块,控制器,操作和参数。
修改强> 在您的视图脚本中执行以下操作:
<?php echo $this->url(array(
'module' => 'moduleToCall',
'controller' => 'controllerToCall',
'action' => 'actionToCall',
'namedParam' => 'whateveryouwantittobe'
), 'routeName', $resetLink = false
); ?>
<强> EDIT2 强> 我在文档中找不到url帮助器,但您可能只想查看源代码。
Url viewhelper位于/path/to/your/copyof/Zend/View/Helper/Url.php