ZF2隐藏菜单中的导航条目

时间:2015-01-19 09:58:45

标签: zend-framework2

我想隐藏菜单中的导航条目。在面包柜中,条目应该是可见的。帮助程序提供了一个方法“set / getRenderInvisible”,但是如何将该条目标记为invisble?这样我就可以在面包屑中渲染不可见的条目并将它们隐藏在菜单中。

我在两个导航中使用部分视图。

提前致谢!

1 个答案:

答案 0 :(得分:1)

如果您使用导航配置,如navigation quick start所示,只需添加带有布尔值的visible键:

     'navigation' => [
         'default' => [
             [
                 'label' => 'Home',
                 'route' => 'home',
                 'visible' => false,
             ],
         ],
     ],

它是导航页面类(source)的属性。您可以使用部分模板中页面对象上的isVisible方法检查页面是否可见。