調用指定分類文章最新文章應該是zblog模板制作中常常遇到的,需要后臺主題配置內可控制。
在昨天的仿的zblog模板中需要用到指定多個分類,顯示其最新文章。
要求顯示樣式為:
分類一
文章
文章
文章
分類二
文章
文章
文章
這樣的顯示方式和dedecms的首頁有異曲同工之妙了,所以zblog也可以做一些dedecms可以做的站,用起來一點不難!
實現上述調用的的方法是:
1、在模板文件中加入下列代碼:
ps: 第一行的 $zbp->Config('ydwiki')->left3id 是指定多個分類ID,多ID用英文小逗號隔開。
{php}$left3ids = explode(',',$zbp->Config('ydwiki')->left3id);{/php} {foreach $left3ids as $key=>$bid} {$i=$key+1} {if isset($categorys[$bid])} <div class="list_rbt {if $i>1}mt10{/if}"> <span class="{if $i==2}s_icon_bg_gonglve{else}s_icon_bg_news{/if}">{$categorys[$bid].Name}</span> <div class="more_sk"> <a href="{if $categorys[$bid]->Metas->ydwiki_cateurl}{$categorys[$bid]->Metas->ydwiki_cateurl}{else}{$categorys[$bid].Url}{/if}"> <img src="{$host}zb_users/theme/{$theme}/style/images/more_c.png" alt="更多" width="23"> </a> </div> </div> <div class="list_rbtx"> <ul> {foreach GetList(10,$bid,null,null,null,null,array('has_subcate'=>'ture')) as $key=>$article} <li> <span class="pfl"><a href="{$article.Category.Url}" class="color90">{$article.Category.Name}</a></span><a href="{$article.Url}" class="ppp" target="_blank" title="{$article.Title}">{$article.Title}</a> <span class="ptime">{$article.Time('m/d')}</span> </li> {/foreach} </ul> </div> {/if} {/foreach}
第一行的 $zbp->Config('ydwiki')->left3id 是指定多個分類ID,多ID用英文小逗號隔開。
可以參考修改,如果需要定制可以聯系qq付費解決,時間是最寶貴的。