タグnavigation.xml
内にサブメニューがあるシンプルなメニューがあるファイルがあります。URLに<pages>
追加のパラメータがある場合を除いて、サブメニューはうまく機能しています。$_GET
次のように: 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>
`