zblog教程:关于栏目分类调用代码汇总介绍

Z-Blog PHP栏目分类一般用于分类页面的侧边位置,用来显示当前分类下的其他分类目录。

1、调用所有栏目分类(以下就可以实现,代码比较简单,直接把下面代码放入你需要放置的位置即可)

{php}
global $zbp;
$array = $zbp->GetCategoryList('','',array('cate_Count'=>'DESC'),''); {/php} {foreach $array as $cate} <a href="{$cate->Url}" title="{$cate->Name}">{$cate->Name}</a> {/foreach}

2、调用当前栏目下的所有子分类代码:

{php}
$str=''; $where=array(array('=','cate_ParentID',$category->ID)); $array=$zbp->GetCategoryList(null,$where,array('cate_Order'=>'ASC'),null,null); foreach ($array as $cate){ $str.='<li><a href="'.$cate->Url.'">'.$cate->Name.'</a></li>'; } echo $str; {/php}

3、调用指定分类下的所有子分类(categorys[1]的1表示分类id)

{php}
global $zbp;
foreach($zbp->categorys[1]->SubCategorys as $cate){ echo '<a href="'.$cate->Url.'" title="'.$cate->Name.'">'.$cate->Name.'</a></li>'; } {/php}

4、指定多个分类的二级分类

{php}
$array = explode(',',$zbp->Config('qyblue')->cblflid); {/php} {foreach $array as $id} <div class="fl1"><a href="{$categorys[$id].Url}" title="{$categorys[$id].Name}">{$categorys[$id].Name}</a></div> {foreach $zbp->categorys[$id]->SubCategorys as $cate} <div class="fl2"> <li><a href="{$cate->Url}" title="{$cate->Name}">{$cate->Name}</a></li> </div> {/foreach} {/foreach}

猜你喜欢

转载自www.cnblogs.com/bianfengwei/p/11635049.html