- 在我的应用程序中,我有一个全局导航。
- 在每个模块中,根据模块状态等,我将元素附加到导航。
中的简化代码Module.php
:
public function onBootstrap(MvcEvent $e) {
$navigation = $e->getApplication()->getServiceManager()->get('Navigation');
$navigation->addPages($pages);
它在我附加顶级元素时起作用。
但我不知道如何添加子项。例如,我有顶级菜单位置“设置”,每个模块添加一个子级链接到它自己的设置等等。