【问题标题】:creating menus for anchors in djangocms [duplicate]在 djangocms 中为锚点创建菜单 [重复]
【发布时间】:2016-05-25 13:13:14
【问题描述】:

我安装并玩了一点 DjangoCMS,虽然我能够创建页面,但我不确定如何创建菜单。

是否有菜单项的实体,还是我需要为每个菜单项定义一个页面?如果我希望菜单项链接到页面中的锚点怎么办?可能吗? (我似乎无法在页面中的任何位置配置井号 (#) - 我收到验证错误)

【问题讨论】:

  • 如果有人觉得它有用,我已经找到了如何创建锚菜单项 - 通过页面高级设置中的 redirect_url(在重定向 url 中写入“#foo”并单击此菜单项将带你到 foo 锚)
  • 感谢您的信息!我对你的解释有疑问,也许你应该编辑一个更完整的答案。我不得不在重定向字段中使用/#anchorname,因为没有/,它抱怨链接无效。此外,我创建了子页面并且必须取消选中主页面菜单,并检查子页面菜单以使其正确显示,值得将其放在答案中。然而,这个解决方案对我来说并不完美,因为那是重定向而不仅仅是内部链接,所以我的 scrollspy 不能正常使用它。

标签: python django-cms


【解决方案1】:

我不确定页眉和页脚的最佳方式。您可以尝试将 包含在 base.html 中。如果你在一个单独的 html 文件中定义你的页脚,你可以将它插入到你想要的页面中:

{% include "path/to/file.html" %}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多