因此,我将“ domain.com/user/logout”作为注销操作。 如果我将其视为一种视图,并且如果我在路由器中进行了某些更改,是否也要更改所有视图以反映新的更改? 这是否意味着实际使用动作的最佳方法是通过PHP调用动作? 还是我错过了什么?

===============>>#1 票数:3

您要使用url视图助手。 您可以指定一个命名路径,当然也可以指定您希望链接具有的模块,控制器,操作和参数。

编辑:在您的视图脚本中执行以下操作:

<?php echo $this->url(array(
    'module' => 'moduleToCall',
    'controller' => 'controllerToCall',
    'action' => 'actionToCall',
    'namedParam' => 'whateveryouwantittobe'
    ), 'routeName', $resetLink = false
); ?>

EDIT2我在文档中找不到url帮助器,但您可能只想看一下源代码。

网址viewhelper位于/path/to/your/copyof/Zend/View/Helper/Url.php

  ask by Strawberry translate from so

未解决问题?本站智能推荐: