好的,我一直在使用ZF 1.12一段时间,它的功能非常好。最近我一直在注意一些问题。当我按照href="account"
这样的链接加载时,我期望它加载布局,然后在包含$this->layout()->content
声明的div中加载与AccountContoller->indexAction
关联的视图。Zend Framework控制器名称在链接中添加两次
它这样做,但然后布局中包含的每个链接现在包含此模式:baseUrl/account/link
。换句话说,当前控制器“参考”放置在href标签中指定的链接之前。
这是为什么,我该如何防止它发生?
不它仍然发生,如果你把'href =“/帐户”,而不是? –
使用前面的“/”会导致它跳过公用文件夹,然后直接跳转到不是所需行为的url根目录 – rpfujiw
我不太明白“跳过公用文件夹”的含义。不过,你总是可以使用[Zend View URL Helper](http://framework.zend.com/manual/1.12/en/zend.view.helpers.html)来构建你的URL而不是使用硬编码的URL。希望这会解决你的问题。 –