首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >apphooked对象上的活动CMS菜单

apphooked对象上的活动CMS菜单
EN

Stack Overflow用户
提问于 2018-05-25 16:37:48
回答 2查看 271关注 0票数 0

我有一个与Django CMS 3.5.1和Django 1.11.11的网站,它有一个与CMS建立的菜单。它的其中一个页面是一个令人惊讶的事件列表。当我单击事件详细信息时,菜单将失去其活动类。

这是我的菜单:

代码语言:javascript
运行
复制
{% for child in children %}
    <li class="js-submenuParent {% if child.selected or child.ancestor %}active{% endif %}">
        <a href="{% if child.children %}javascript:void(0);{% else %}{{ child.attr.redirect_url|default:child.get_absolute_url }}{% endif %}" class="{% if child.children %}submenu-btn js-openSubmenu{% endif %}">{{ child.get_menu_title }}</a>

    {% if child.children %}
        <ul class="submenu js-submenu">
            {% show_menu from_level to_level extra_inactive extra_active template "" "" child %}
        </ul>
    {% endif %}
    </li>
{% endfor %}

我以为child.ancestor可以解决这个问题(或者甚至是child.selected,因为我似乎可以使用{% page_attribute "page_title" %}访问父母的标题),但事实并非如此。我是不是必须创建一个custom apphook menu才能做到这一点,还是有一个更简单的解决方案?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50524956

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档