在DjangoCMS中我想顯示頁面在導航中的子項數。DJangoCMS - 將菜單子項的數量輸出到菜單模板
我有一個名爲「職業」的菜單項,如果網站樹中的該頁面中有2個子頁面,我希望它說「職業(2)」。
這可能嗎?
我可以定位menu.html中的右側菜單項,但需要以某種方式動態生成數字。
{% if child.get_menu_title|slugify == "careers" %}<span>1</span>{% endif %}
在DjangoCMS中我想顯示頁面在導航中的子項數。DJangoCMS - 將菜單子項的數量輸出到菜單模板
我有一個名爲「職業」的菜單項,如果網站樹中的該頁面中有2個子頁面,我希望它說「職業(2)」。
這可能嗎?
我可以定位menu.html中的右側菜單項,但需要以某種方式動態生成數字。
{% if child.get_menu_title|slugify == "careers" %}<span>1</span>{% endif %}
我或多或少地確定,沒有與模型faffing(我不能這樣做)我用一些漂亮的CSS和JavaScript解決了這個問題。不是一個好的結果,但它是足夠的。
就嘗試過自己,你可以這樣做:
{% if child.children %} <span>{{ child.children|length }}</span>{% endif %}
哦,方便 - 謝謝。 – Alex
仍在嘗試,甚至{{child.children.count}}不起作用。 – Alex