У меня есть файл navigation.xml
, где у меня есть простое меню с подменю внутри тега <pages>
.
Подменю работает хорошо, за исключением случаев, когда у меня есть добавление $_GET
параметров, которые находятся в URL.
Как это: admin/manage/pages/id/1
<- с этим URL подменю не отображается </p>
Ссылка объяснила:
{module}/{controller}/{action}/{key}/{value}
Я думаю, что у меня нет больше информации, потому что мои настройки просто базовые, а поведение странное.
Надеюсь, у вас есть идея, где все идет не так.
Кстати: я использую маршруты по умолчанию.
Редактировать: я использую следующий код для отображения подменю $this->navigation()->menu()->setMaxDepth(0);
(оба предложения кода из ArtWorkAD не работали)
Вот мой файл 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>
`