我的任务是在网站上制作两个导航菜单:
- “主”菜单(“关于”、“联系人”等)
- 目录菜单(“项目”、“画廊 1”、“画廊 2”等)
我知道我可以使用一些 django-sitetree - 但是将它提供给客户非常复杂:(
我怎样才能通过 Django CMS 做到这一点?
更新:
似乎最好的办法是制作两个不会在导航中显示的“文件夹”(有一个特殊的复选框)。
我的任务是在网站上制作两个导航菜单:
我知道我可以使用一些 django-sitetree - 但是将它提供给客户非常复杂:(
我怎样才能通过 Django CMS 做到这一点?
更新:
似乎最好的办法是制作两个不会在导航中显示的“文件夹”(有一个特殊的复选框)。
django-cms 有它自己的内置菜单系统。例如,这个片段将加载一个完整的菜单。页面和子页面。
{% load menu_tags %}
<ul>
{% show_menu 0 100 100 100 %}
</ul>
你应该在这里阅读这个页面来查看你可以从 django-cms 获得的所有不同的菜单。 django-cms navigation 所有的工作都为你完成了!
如果您有一个自定义应用程序并且想自己构建一个菜单,那么这也很容易。最好是阅读此页面,甚至复制粘贴此代码并放入您自己的东西。 自定义应用菜单
这对我有用,希望对你有帮助