1、所有模塊欄目分類(lèi)數據調用
返回一個(gè)二維數組,調用后的數據會(huì )按照欄目級別自動(dòng)排序。
{:category::data():}
相關(guān)參數
共有 5 個(gè)參數,依次為:
1、調用欄目所屬模塊,0全部模塊、1文章分類(lèi)、2商品分類(lèi)、3圖集分類(lèi)、4下載分類(lèi)。缺省值為 0
2、調用欄目所屬頻道,0全部、其它數字為頻道ID。缺省值為 0
3、所屬欄目,0所有欄目、其它數字為欄目ID,將調用指定欄目下的所有子欄目。缺省值為 0
4、調用幾級分類(lèi),0全部級別、其它數字為調用的級別數,如:只調用一級分類(lèi)時(shí)可設置為1。缺省值為 0
5、調用記錄數,0全部,其它數字為調用的記錄數。缺省值為0
調用實(shí)例
調用當前頻道下所有商品分類(lèi):
{:foreach category::data(2,$mle['channel_id']) as $c:} {:$c['title']:} {:/foreach:}
2、單個(gè)欄目數據調用方法
{:category::show($cid):}
{:category::cut($nexus,$rank):}返回一個(gè)一維數組
3、獲取欄目路徑中指定級別的欄目ID
{:category::cut($nexus,$rank):}返回一個(gè)欄目ID
相關(guān)參數
$nexus:欄目關(guān)系字串,通常是一個(gè)類(lèi)似 ,12,15,14, 的字符串
$rank:要獲取關(guān)系字串中的第幾級欄目的ID,0最后一級ID,其余數字為級別,缺少值為 0
調用實(shí)例
如當前欄目關(guān)系字串為 ,5,6,7,8,24,25,
獲取最后一級欄目的ID 25:{:category::cut(',5,6,7,8,24,25,'):}
獲取第1級欄目的ID 5:{:category::cut(',5,6,7,8,24,25,',1):}
獲取第4級欄目的ID 8:{:category::cut(',5,6,7,8,24,25,',4):}
4、將欄目關(guān)系ID轉成欄目名稱(chēng)
{:category::cid2name($nexus,$interval,$addurl):}返回一個(gè)欄目ID
相關(guān)參數
$nexus:要轉換的欄目關(guān)系ID,通常是一個(gè)類(lèi)似 ,12,15,14, 的字符串
$interval:多欄目名稱(chēng)之間的間隔字符,缺省值不添加
$addurl:是否添加HTML鏈接URL,true添加、false不添加。缺省值為 false
調用實(shí)例
如將欄目關(guān)系ID ,2,7,8, 轉換成欄目名稱(chēng),并含有以 >> 將欄目名稱(chēng)分隔開(kāi)的鏈接
{:category::cid2name(',2,7,8,',' >> ',true):}
所有模塊的欄目列表頁(yè)數據調用
欄目添加日期:{:$mle['category']['addtime']:} 當前欄目所屬頻道ID:{:$mle['category']['channel_id']:} 或 {:$mle['channel_id']:} 當前欄目所屬頻次名稱(chēng):{:$mle['category']['channel']:} 或 {:$mle['channel_title']:} 當前欄目關(guān)系ID串:{:$mle['category']['nexus']:} 當前欄目級別,屬于第幾級欄目:{:$mle['category']['level']:} SEO標題,當前類(lèi)別列表頁(yè)標題:{:$mle['category']['seotitle']:} SEO關(guān)鍵字,用于當前欄目列表頁(yè):{:$mle['category']['seokey']:} SEO描述,用于當前欄目列表頁(yè)描述:{:$mle['category']['seodescr']:}
其它
更多字段請查閱后臺"添加欄目"中的調用備注。