1

我的任务是在网站上制作两个导航菜单

  1. “主”菜单(“关于”、“联系人”等)
  2. 目录菜单(“项目”、“画廊 1”、“画廊 2”等)

我知道我可以使用一些 django-sitetree - 但是将它提供给客户非常复杂:(

我怎样才能通过 Django CMS 做到这一点?

更新:

似乎最好的办法是制作两个不会在导航中显示的“文件夹”(有一个特殊的复选框)。

4

2 回答 2

0

django-cms 有它自己的内置菜单系统。例如,这个片段将加载一个完整的菜单。页面和子页面。

{% load menu_tags %}
<ul>
    {% show_menu 0 100 100 100 %}
</ul>

你应该在这里阅读这个页面来查看你可以从 django-cms 获得的所有不同的菜单。 django-cms navigation 所有的工作都为你完成了!

如果您有一个自定义应用程序并且想自己构建一个菜单,那么这也很容易。最好是阅读此页面,甚至复制粘贴此代码并放入您自己的东西。 自定义应用菜单

于 2012-07-18T07:34:34.237 回答
0
  1. 创建一个带有元“目录”的页面。
  2. 在导航中隐藏页面(使用 cms )
  3. 为页面“目录”创建子页面“项目”、“画廊 1”、“画廊 2”
  4. 使用带有元“目录”的 show_menu_below_id 标记在模板中显示您的目录菜单
  5. 像往常一样使用主菜单

这对我有用,希望对你有帮助

于 2016-06-24T05:47:28.183 回答