说明:用于获取文章、产品分类列表

使用方法:{% categoryList 变量名称 with type="1|2" parentId="0" %} 如将变量定义为 categories {% categoryList categories with type="1" parentId="0" %}...{% endcategoryList %} categoryList 支持的参数有: type 、 parentId type 值只能是1或2,type="1"时,表示获取文章分类,type="2"时,表示获取产品分类;parentId 表示上级分类,可以获取指定上级分类下的子分类,parentId="0"的时候,获取所有分类。

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

  • 分类标题 Title
  • 分类链接 Link
  • 分类描述 Description
  • 分类内容 Content
  • 上级分类ID ParentId
  • 下级分类前缀 Spacer
  • 是否有下级分类 HasChildren
{% categoryList categories with type="1" parentId="0" %}
<ul>
    {% for item in categories %}
    <li>
        <a href="{{ item.Link }}">{{item.Spacer|safe}}{{item.Title}}</a>
        <a href="{{ item.Link }}">
            <span>分类名称:{{item.Title}}</span>
            <span>分类链接:{{item.Link}}</span>
            <span>分类描述:{{item.Description}}</span>
            <span>分类内容:{{item.Content|safe}}</span>
            <span>上级分类ID:{{item.ParentId}}</span>
            <span>下级分类前缀:{{item.Spacer|safe}}</span>
            <span>是否有下级分类:{{item.HasChildren}}</span>
        </a>
    </li>
    {% endfor %}
</ul>
{% endcategoryList %}