因此,我将“ 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

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

5回复

Zend:如何在Bootstrap.php中获取视图?

我想在Bootstrap中设置网页的标题。 我在Bootstrap.php中做了类似的事情: 我收到以下错误: 我怎样才能获得视图? 我也尝试过这个 。
2回复

您如何在Zend中实现复合视图?

我想知道-如何在Zend中实现复合视图。 也就是说,我可以在一页上拥有多个视图和控制器吗? 我知道您可以使用布局并将一个控制器的内容注入到该布局中,但是仍然可以将多个控制器注入到一个特定的布局中吗? 提前致谢。
2回复

如何在Zend Framework中从数据库创建动态链接?

基本上我有点卡住 我一直关注Zend网站的快速入门,并希望对框架进行动态导航,我已经使用$this->render('navigation.phtml);获得了layout.phtml $this->render('navigation.phtml); 它具有静态链接,但是我
2回复

在Zend MVC中,如何在子路径中为页面添加视图?

/控制器/动作 但是如果我们有 /控制器/动作/子动作 如何将这个“子动作”添加到控制器?
2回复

如何在zend-framework2中设置自定义视图

我试图在zend framework2中使用ajax返回自定义视图。 该视图可以根据ajax调用中的条件动态更改。.那么我如何才能通过zf2中的ajax返回完整视图?
5回复

如何在Zend / MVC的视图文件中包含PHP文件?

也许我不太了解MVC约定,但是我试图在主Index Controller的index.phtml视图中包含一个文件,并且该文件一直给我一个Application Error。 我不知道这个错误是什么或为什么它不起作用。 但是我在视图中使用标准的include_once(...)。 甚至
1回复

如何在Zend Framework配置中更改视图scriptPath?

因为Zend Framework的常规配置上绝对没有文档-真让我生气! -我必须在这里问这个=( 我想更改应用程序的目录结构。 我希望视图,助手和布局等位于其他位置(而不是默认值)。 我知道可以在拥有视图对象的情况下在视图对象上进行更改,但这很愚蠢。 这是一个配置选项。 在我的配
2回复

如何在Zend Framework中向视图添加onload事件

我尝试了以下方法: 但只要继续:
1回复

如何在Zend Framework 2中使用SQL构造视图助手

我的Zend Framework 2应用程序具有一个视图,通过该视图可以以简单的表格格式显示事件日志。 我使用了几种基本的View Helper来操纵表中数据的表示,但是在这些现有View Viewer上,所有逻辑都包含在View Helper本身中,例如: 我的要求是构建一个函数Ge
1回复

如何在Zend框架的控制器中设置两个视图

在Zend 1.12中提交表单后,我试图获得一个谢谢页面 在索引中,我有表格,我想如果验证通过,则应该转到另一个视图(NOT INDEX)以感谢页面。 我该如何在我的代码中执行此操作: 之后,我应该在哪里创建.phtml文件? 在应用程序\\视图\\脚本\\索引?