Django CMSのメニューシステムを使用して、自動的に生成されたブレッドクラムを作成しようとしています。これまでは、基本的なメニュー構造を生成するためのAttachMenuを作成しました。これは、ブレッドクラムの生成にも最適です。Django CMSブレッドクラム
しかし、問題は、私は{% show_menu 0 100 100 100 %}
を使用してレンダリングするメインメニューのサブメニューとしてレンダリングされるメニュー構造の部分を望んでいないということです。他のサブメニューをレンダリングする必要があるため、最初の100
を0
に設定することはできません。
Modifierクラスは、breadcrumb
引数をとりたいと思うように見えました。ただし、サブメニュー全体の作成には使用しないでください。
現時点で私が見る唯一の解決策はAttachMenuとモディファイアの両方を使用して、現在の通話がブレッドクラムないとき、メニュー構造から全体のサブメニューを遮断する修飾子を使用することであるが、このこれを達成するための非常にハッピーな方法のように聞こえる。
誰かがこれを行うより良い方法があるのでしょうか?