首页 安企CMS模板标签手册 常用标签 正文

面包屑导航标签

说明:用于获取面包屑导航列表

使用方法:{% breadcrumb 变量名称 with index="首页" title=true %} 如将变量定义为 crumbs {% breadcrumb crumbs with index="首页" title=true %}...{% endbreadcrumb %}


breadcrumb 支持2个参数:

  • 是否显示标题 title
    title 参数可以设置文档详情面包屑是否显示文档标题。如果设置了 title=false 则文档标题将由 正文 二字替代,title=true 时,则显示完整的文档标题,默认值为title=true
  • 首页名称 index
    index 参数可以设置首页显示名称,默认值为 首页,如需改成其他可以设置,如 index="我的博客"。

crumbs 是一个数组对象,因此需要使用 for 循环来输出


item 为for循环体内的变量,可用的字段有:

  • 链接名称 Name
  • 链接地址 Link


代码示例


{# 默认用法 #}
<div class="breadcrumb">
    {% breadcrumb crumbs %}
    <ul>
        {% for item in crumbs %}
            <li><a href="{{item.Link}}">{{item.Name}}</a></li>        
        {% endfor %}
    </ul>
    {% endbreadcrumb %}
</div>

{# 自定义index,不显示标题 #}
<div class="breadcrumb">
    {% breadcrumb crumbs with index="我的博客" title=false %}
    <ul>
        {% for item in crumbs %}
            <li><a href="{{item.Link}}">{{item.Name}}</a></li>        
        {% endfor %}
    </ul>
    {% endbreadcrumb %}
</div>