gpt4 book ai didi

zend-framework - Zend 框架、URL View 助手和布局

转载 作者:行者123 更新时间:2023-12-01 10:12:56 24 4
gpt4 key购买 nike

我已经使用 Zend 框架一段时间了,但我遇到了一个我自己无法解决的问题。我正在使用 Zend_Layout、Zend_View 和 URL View 助手来创建超链接。为了创建一些 SEO 友好的 URL,我在 layout.phtml 中使用了以下代码:

<?php echo $this->url( array( 'module' => 'default', 'controller' => 'contact' ), 'contact', true ); ?>

这很好用。链接是 contact.html(这是在我的 Bootstrap 中处理的)。但是,当我在访问联系人页面后尝试访问未路由的不同页面(后端页面不需要 SEO-URL)时,Zend 会自动使用当前路由。为了让事情更清楚,我用来在我的 layout.phtml 中创建到后端页面的链接的代码:

<?php echo $this->url( array( 'module' => 'admin', 'controller' => 'manage' ), null, true ); ?>

第二个参数,null,用于告诉 helper 这个链接没有使用路由。但似乎 Zend 自动使用当前路由(联系路由)。如何解决这个问题?

提前致谢!

最佳答案

使用'default' 作为路由参数。 null 告诉 URL View 助手使用当前路由,而不是像您想象的那样没有路由

关于zend-framework - Zend 框架、URL View 助手和布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3882702/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com