我有一个navigation.xml
文件,其中有一个简单的菜单,<pages>
标签内有一个子菜单。子菜单运行良好,除非我$_GET
在 url 中有附加参数。
像这样:admin/manage/pages/id/1
<-- 使用这个 url,子菜单不显示
链接解释:
{module}/{controller}/{action}/{key}/{value}
我想我没有更多信息,因为我的设置只是基本的,而且行为很奇怪。
希望您知道哪里出了问题。
顺便说一句:我使用默认路由。
编辑:我使用以下代码来显示子菜单(来自ArtWorkAD$this->navigation()->menu()->setMaxDepth(0);
的两个代码建议都不起作用)
这是我的navigation.xml:`网站/
<beheer>
<label>Beheer</label>
<module>admin</module>
<controller>beheer</controller>
<uri>/admin/beheer</uri>
<pages>
<paginabeheer>
<label>Pagina beheer</label>
<module>admin</module>
<controller>paginabeheer</controller>
<action>index</action>
**//THE CODE BELOW IS ADDED ON ArtWorkAD's SUGGESTION**
<pages>
<paginabeheer>
<label>Pagina beheer</label>
<module>admin</module>
<controller>paginabeheer</controller>
<action>index</action>
</paginabeheer>
</pages>
**// END ADDED CODE**
</paginabeheer>
</pages>
</beheer>
</nav>
`