【问题标题】:Unfolding menus on DjangoCMS?在 DjangoCMS 上展开菜单?
【发布时间】:2011-01-27 15:04:22
【问题描述】:

如果我有嵌套页面,是否可以例如仅显示顶级菜单项,但当我查看页面时,其子页面会出现在导航中?

所以对于这个结构:

  • 第 1 页
  • 第2页
    • 第 2a 页
    • 第 2b 页
  • 第 3 页

当我访问第 1 页时,我看到:

  • 第 1 页
  • 第 2 页
  • 第 3 页
    • 第 3a 页
    • 第 3b 页

当我访问第 2 页时,我看到:

  • 第 1 页
  • 第2页
    • 第 2a 页
    • 第 2b 页
  • 第 3 页

当我访问第 3 页时,我看到:

  • 第 1 页
  • 第 2 页
  • 第 3 页
    • 第 3a 页
    • 第 3b 页

【问题讨论】:

    标签: django django-cms


    【解决方案1】:

    是的,这是可能的,而且很容易。 show_menu 模板标签上的文档解释了如何做到这一点。

    您需要将 extra_active 参数设置为 1,如下所示:

    {% show_menu 0 100 0 1 %}
    

    以下是每个参数的名称:

    {% show_menu start_level end_level extra_inactive extra_active %}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-21
      • 1970-01-01
      • 1970-01-01
      • 2021-09-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多