Zend framework2 附加到Zend\Navigation 在我的应用程序中,我有一个全局导航 在每个模块中,根据模块状态等,我将元素附加到导航
Zend framework2 附加到Zend\Navigation 在我的应用程序中,我有一个全局导航 在每个模块中,根据模块状态等,我将元素附加到导航,zend-framework2,zend-navigation,Zend Framework2,Zend Navigation,Module.php中的简化代码: 当我附加顶级元素时,它会起作用 但我不知道如何添加子项。例如,我有顶级菜单位置“设置”,每个模块都会为自己的设置添加一个子级链接等等。这并不是问题的完整解决方案,我还在等待。我将描述一个解决我问题的变通方法 我在配置文件中创建了一个静态导航。(module.config.php) 我使用了\Zend\Permissions\Acl\Acl 基于本教程: 工作非常好-但我仍然希望能够更灵活地操作导航-如我的问题中所述 public function o
Module.php
中的简化代码:
当我附加顶级元素时,它会起作用
但我不知道如何添加子项。例如,我有顶级菜单位置“设置”,每个模块都会为自己的设置添加一个子级链接等等。这并不是问题的完整解决方案,我还在等待。我将描述一个解决我问题的变通方法
- 我在配置文件中创建了一个静态导航。(module.config.php)
- 我使用了\Zend\Permissions\Acl\Acl
public function onBootstrap(MvcEvent $e) {
$navigation = $e->getApplication()->getServiceManager()->get('Navigation');
$navigation->addPages($pages);