我們在做模板時有時候需要用到調用欄目的子欄目,下面這個文章將教大家實現(xiàn)目的,挺簡單的。代碼如下:
在二級欄目列表頁調用:
復制代碼
代碼如下:<!--
* 獲取子欄目
* @param $parentid 父級id
* @param $type 欄目類型
* @param $self 是否包含本身 0為不包含
* @param $siteid 站點id
-->
<divclass="arrchildid_list">
{php $j=1;}
{loop subcat($parentid) $v}
{php if($v['type']!=0) continue;}
<a href="{$v[url]}">[{$v[catname]}]</a>
{/loop}
</div>
在一級欄目列表頁調用 [或1級欄目的專題頁面]:
復制代碼
代碼如下:<!--
* 獲取子欄目
* @param $parentid 父級id
* @param $type 欄目類型
* @param $self 是否包含本身 0為不包含
* @param $siteid 站點id
-->
<divclass="arrchildid_list">
{php $j=1;} {loop subcat($catid) $v}
{php if($v['type']!=0) continue;}
<a href="{$v[url]}">[{$v[catname]}]</a>
{/loop}
</div>
PS:在二級欄目列表頁調用時,還可以這樣調用:
復制代碼
代碼如下:{pc:content action="category" catid="$parentid" num="25" siteid="$siteid" order="listorder ASC"}
{loop $data $r}
<a href="{$r[url]}">{$r[catname]}</a><span>|</span>
{/loop}
{/pc}
參數(shù)如下表:
字段 | 類型 | 默認值 | 說明 |
---|---|---|---|
smallint | 無 | 欄目ID | |
tinyint(3) | 0 | 站點ID | |
varchar(15) | 無 | 模塊ID | |
tinyint(1) | 1 | 欄目類型ID | |
tinyint(5) | 5 | 模型ID | |
smallint(5) | 5 | 上級父欄目 | |
varchar(255) | 無 | 所有父欄目 | |
tinyint(1) | 0 | 子欄目 | |
mediumtext | 無 | 所有子欄目 | |
varchar(30) | 無 | 欄目名稱 | |
varchar(100) | 無 | 欄目圖片 | |
mediumtext | 無 | 欄目描述 | |
varchar(100) | 無 | 父欄目目錄 | |
varchar(30) | 無 | 欄目目錄 | |
varchar(100) | 無 | 欄目鏈接 | |
mediumint(8) | 0 | 欄目內容數(shù) | |
int(10) | 0 | 點擊數(shù) | |
mediumtext | 無 | 欄目設置 | |
smallint(5) | 0 | 排序 | |
tinyint(1) | 0 | 是否顯示 | |
tinyint(1) | 0 | 是否生成到根目錄 | |
varchar(30) | 無 | 欄目拼音 |
【網(wǎng)站聲明】本站除付費源碼經(jīng)過測試外,其他素材未做測試,不保證完整性,網(wǎng)站上部分源碼僅限學習交流,請勿用于商業(yè)用途。如損害你的權益請聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。