Zend Navigation を使用する際に問題が発生する要件が常にあります。簡単な例は、ユーザーが「リスト」、「追加」、「編集」、および「削除」ページを必要とする「アルバム」のようなデータベースエンティティを持つシステムです。「リスト」ページと「追加」ページはメニュー システムに含まれていますが、特定の「アルバム」に固有の「編集」ページと「削除」ページは「リスト」ページからリンクされています。
問題は、「編集」または「削除」ページに移動すると、「アルバム」メニュー ブランチが非アクティブになることです。これは明らかに、これらのページがナビゲーション階層にないためです。
を探しています:
- これらのページをナビゲーション階層に配置する良い方法ですが、表示はしません。
- メニューの適切なブランチをアクティブに保つことができるように、コントローラー内から現在アクティブなブランチを定義する方法。
- これを達成する、私が思いもよらなかった方法。
ありがとう