站点介绍
ZBLOG程序网站调用当前分类下的子分类列表,可以使用以下的代码来实现:
{if $type=='category'}{if $category.Parent || $category.SubCategorys}<div class="sub-cate"><ul class="clearfix">{if $category.Parent}<li><a href="{$category.Parent.Url}">全部</a></li>{foreach $category.Parent.SubCategorys as $sub}<li><a href="{$sub.Url}">{$sub.Name}</a></li>{/foreach}{/if}{if $category.SubCategorys}{if !$category.Parent}<li><a href="{$category.Url}">全部</a></li>{/if}{foreach $category.SubCategorys as $sub}<li><a href="{$sub.Url}">{$sub.Name}</a></li>{/foreach}{/if}</ul></div>{/if}{/if}如果想顶级分类调用当前子分类及子分类下的文章列表,可以用以下的代码来实现。
//判断不是子分类{if !$category.Parent}<div class="topcat">{foreach $category.SubCategorys as $sub}<h3><a href="{$sub.Url}">{$sub.Name}</a><span class="fmore"><a href="{$sub.Url}">More+</a></span></h3>{foreach GetList(10,$sub.ID) as $article}{template:post-items}{/foreach}{/foreach}</div>{else}{if $articles}{foreach $articles as $article}{template:post-items}{/foreach}{else}<div class="no-item tac">暂无内容!</div>{/if}{/if}通过以下的代码就可以实现自动判断当前分类是否有子分类,如果有子分类就调用当前子分类及子分类文章列表。