ssycms 分类列表
分类列表
调用全部分类(包含一级、二级)
id="v" 表示:调用该循环中数据需以v开头,在实际使用中,如包含多层循环,需要修改此值即可区分不同循环中的对应的值,官方默认模板常用v和val来区分 在查询分类列表的同时,也查询出分类下的文章列表
{tag:articlecategory id="v"}
<li class='header-item'>
<a href="{$v.url}" class='header-link {if condition="$categoryUrlName==$v['url_name']"}active{/if}' title="{$v['title']}">{$v['title']}</a>
</li>
{/tag:articlecategory}
调用顶级分类列表
pid='0' 表示只调用顶级的分类列表
{tag:articlecategory id="v" pid="0"}
<li>
<a href="{$v.url}" class='{if condition="$categoryUrlName==$v['url_name']"}active{/if}' title="{$v['title']}">{$v['title']}</a>
</li>
{/tag:articlecategory}
调用指定分类ID下子分类列表
pid='具体的数' 表示顶用指定的子分类列表
{tag:articlecategory id="v" pid="1"}
<li>
<a href="{$v.url}" class='{if condition="$categoryUrlName==$v['url_name']"}active{/if}' title="{$v['title']}">{$v['title']}</a>
</li>
{/tag:articlecategory}
通常在列表和详情模板
中,用 $itemInfo['cid']
来代表当前分类id,例如:
{tag:articlecategory id="v" pid="$itemInfo['cid']"}
<li>
<a href="{$v.url}" class='{if condition="$categoryUrlName==$v['url_name']"}active{/if}' title="{$v['title']}">{$v['title']}</a>
</li>
{/tag:articlecategory}
调用指定分类信息
ids='具体的数' 表示调用指定的分类信息
{tag:articlecategory id="v" ids="1"}
<a href="{$v.url}" class='header-link {if condition="$categoryUrlName==$v['url_name']"}active{/if}' title="{$v['title']}">{$v['title']}</a>
{/tag:articlecategory}