zend navigation breadcrumbs绕过ACL

时间:2011-07-20 08:24:33

标签: zend-framework breadcrumbs zend-navigation

我将Zend_Navigation及其菜单助手和面包屑助手与Zend_Acl一起使用。这一切都按预期工作。但是,是否可以忽略面包屑上的acl?

我的目标是在某个页面上拒绝访问时呈现不同的视图(这可行),但我希望面包屑显示出来。他们现在都是空的。

有没有办法在不使用两个不同容器的情况下实现这一目标?

感谢。

1 个答案:

答案 0 :(得分:3)

在您的视图页面中:

$this->navigation()->setUseAcl(false);
// or like this
$this->navigation()->setUseAcl(false)->breadcrumbs();