Zend Framework Controller名称在链接中添加了两次

时间:2013-07-11 20:55:03

标签: zend-framework

好的,所以我一直在使用ZF 1.12已经有一段时间了,这很符合我的目的。最近我注意到了一些问题。当我按照href="account"这样的链接时,我希望它能够加载布局,然后在包含AccountContoller->indexAction语句的div中加载与$this->layout()->content关联的视图。

它执行此操作但布局中包含的每个链接现在都包含此模式:baseUrl/account/link。换句话说,当前控制器“reference”位于href标记中指定的链接之前。

为什么会这样,以及如何防止它发生?

1 个答案:

答案 0 :(得分:0)

所以对于那些想要更具体解决方案的人来说,这就是我所做的,根据Rolando的建议(再次感谢Rolando)而不是硬编码网址我在布局中使用了这个

<?php echo $this->url(array('controller' => 'account', 'action' => 'index'));?>