1
我試圖用Django CMS的菜單系統創建一個自動生成的麪包屑。到目前爲止,我創建了一個AttachMenu來生成底層菜單結構,並且這對於生成麪包屑也非常有用。Django CMS麪包屑
但問題是,我不希望菜單結構的這部分被渲染爲主菜單的子菜單,我使用{% show_menu 0 100 100 100 %}
進行渲染。作爲其他子菜單,我不能將第一個100
設置爲0
。
我看到了Modifier類,其中breadcrumb
參數聽起來像我想要的。但是,它不應該用於創建整個子菜單。
此刻我看到的唯一的解決辦法是同時使用的AttachMenu和改性劑,然後用修改器切斷從菜單結構中的整個子菜單隻要當前呼叫不麪包屑,但這聽起來像是一個非常黑客的方式來實現這一目標。
我想知道是否有人有這樣做的更好方法?