在DjangoCMS中,我想显示页面在导航中的子项数。
我有一个名为“Careers”的菜单项,如果站点树中该页面中有2个子页面,我希望它说“Careers(2)”。
这可能吗?
我可以在menu.html中定位正确的菜单项,但需要以某种方式动态生成数字。
{% if child.get_menu_title|slugify == "careers" %}<span>1</span>{% endif %}
答案 0 :(得分:0)
我或多或少地决定不用模型(我不能做)我用一些漂亮的CSS和JavaScript解决了这个问题。这不是一个很好的结果,但它已经足够了。
答案 1 :(得分:0)
我自己尝试过,你可以这样做:
{% if child.children %} <span>{{ child.children|length }}</span>{% endif %}