在写zblog模板的时候,多数情况下都是调用某分类的最新文章,但遇到分类调用中出现多条并且图文显示时候,第一条图片调用直接使用置顶也是挺好的。

分类置顶文章.png

先写下调用某分类最新文章:

{foreach GetList(1,3,null,null,null,null,array('has_subcate'=>'ture')) as $key=>$post}
{$i=$key+1}
{if $i>1}<li><a href="{$post.Url}" target="_blank" title="{$post.Title}">{$post.Title}</a></li>{/if}
{/foreach}

其中1为调用1条,3为调用分类ID为3的分类,has_subcate意思是调用ID为3的分类的子分类文章。

此时,如果调用分类ID为3的下的置顶文章,可以直接把has_subcate改为:only_ontop

代码是:

{foreach GetList(1,$id,null,null,null,null,array('only_ontop'=>'ture')) as $key=>$post}
{if $post.IsTop}<li><a href="{$post.Url}" target="_blank" title="{$post.Title}">{$post.Title}</a></li>{/if}
{/foreach}