gpt4 book ai didi

python - Django CMS 面包屑导航

转载 作者:太空宇宙 更新时间:2023-11-03 16:12:48 25 4
gpt4 key购买 nike

我正在尝试使用 Django CMS 的菜单系统创建自动生成的面包屑。到目前为止,我已经创建了一个 AttachMenu 来生成底层菜单结构,这对于生成面包屑也非常有用。

问题是,我不希望菜单结构的这一部分呈现为主菜单的子菜单,我使用 {% show_menu 0 100 100 100 %} 呈现。我无法将第一个 100 设置为 0,因为应该呈现其他子菜单。

我看到了 Modifier 类,它采用 breadcrumb 参数,这听起来像是我想要的。但是,它不应该用于创建整个子菜单。

我目前看到的唯一解决方案是同时使用 AttachMenu 和修饰符,然后每当当前调用不是时,使用修饰符从菜单结构中切断整个子菜单。面包屑,但这听起来是实现这一目标的一种非常老套的方法。

我想知道是否有人有更好的方法?

最佳答案

也许这对你有用:

{% load menu_tags %}
<nav class="my-breadcrumbs">
<ol itemscope="" itemtype="http://schema.org/BreadcrumbList">
{% show_breadcrumb %}
</ol>
</div>

请注意,禁用“菜单”选项的页面不会在面包屑中列出。

关于python - Django CMS 面包屑导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39127834/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com