WIKI使用導(dǎo)航
站長百科導(dǎo)航
站長專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計算
- 微博營銷
- 虛擬主機管理系統(tǒng)
- 開放平臺
- WIKI程序與應(yīng)用
- 美國十大主機
MLECMS/欄目分類相關(guān)數(shù)據(jù)調(diào)用方法及技巧
來自站長百科
- 所有模塊欄目分類數(shù)據(jù)調(diào)用,返回一個二維數(shù)組,調(diào)用后的數(shù)據(jù)會按照欄目級別自動排序。
{:category::data():}
相關(guān)參數(shù): 共有 5 個參數(shù),依次為:
- 調(diào)用欄目所屬模塊,0全部模塊、1文章分類、2商品分類、3圖集分類、4下載分類。缺省值為 0
- 調(diào)用欄目所屬頻道,0全部、其它數(shù)字為頻道ID。缺省值為 0
- 所屬欄目,0所有欄目、其它數(shù)字為欄目ID,將調(diào)用指定欄目下的所有子欄目。缺省值為 0
- 調(diào)用幾級分類,0全部級別、其它數(shù)字為調(diào)用的級別數(shù),如:只調(diào)用一級分類時可設(shè)置為1。缺省值為 0
- 調(diào)用記錄數(shù),0全部,其它數(shù)字為調(diào)用的記錄數(shù)。缺省值為0
調(diào)用實例: 調(diào)用當(dāng)前頻道下所有商品分類:
{:foreach category::data(2,mle['channel_id']) as $c:} <a href="{:$c['URL']:}">{:$c['title']:}</a> <!-- 這里還可以使用的其它的變量,如: 欄目鏈接URL:{:$c['URL']:} 被格式化后的日期:{:$c['addtime']:} 當(dāng)前循環(huán)的下一類別所屬級別,為0時表示循環(huán)結(jié)束,用于下拉等菜單效果判斷是否下一級、是否循環(huán)到結(jié)尾等:{:$c['next_level']:} 所屬頻道ID:{:$c['channel_id']:} 所屬頻道名稱:{:$c['channel']:} ...... 其它更多參數(shù)見后臺"添加欄目"中的調(diào)用備注。 --> {:/foreach:}
- 單個欄目數(shù)據(jù)調(diào)用方法:
{:category::show($cid):}
返回一個一維數(shù)組
相關(guān)參數(shù): $cid:欄目ID,必須參數(shù),為 0 或非數(shù)字時將不會查詢數(shù)據(jù),返回一個空數(shù)組。
調(diào)用實例: 獲取欄目ID為 6 的欄目名稱:
{:$c2 = category::show(6):} {:$c2['title']:}
- 獲取欄目路徑中指定級別的欄目ID
{:category::cut($nexus,$rank):}
返回一個欄目ID
相關(guān)參數(shù):
- $nexus:欄目關(guān)系字串,通常是一個類似 ,12,15,14, 的字符串
- $rank:要獲取關(guān)系字串中的第幾級欄目的ID,0最后一級ID,其余數(shù)字為級別,缺少值為 0
調(diào)用實例: 如當(dāng)前欄目關(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):}
- 將欄目關(guān)系ID轉(zhuǎn)成欄目名稱
{:category::cid2name($nexus,$interval,$addurl):}
相關(guān)參數(shù):
- $nexus:要轉(zhuǎn)換的欄目關(guān)系ID,通常是一個類似 ,12,15,14, 的字符串
- $interval:多欄目名稱之間的間隔字符,缺省值不添加
- $addurl:是否添加HTML鏈接URL,true添加、false不添加。缺省值為 false
調(diào)用實例: 如將欄目關(guān)系ID ,2,7,8, 轉(zhuǎn)換成欄目名稱,并含有以 >> 將欄目名稱分隔開的鏈接
{:category::cid2name(',2,7,8,',' >> ',true):}
所有模塊的欄目列表頁數(shù)據(jù)調(diào)用:
- 欄目添加日期:{:$mle['category']['addtime']:}
- 當(dāng)前欄目所屬頻道ID:{:$mle['category']['channel_id']:} 或 {:$mle['channel_id']:}
- 當(dāng)前欄目所屬頻次名稱:{:$mle['category']['channel']:} 或 {:$mle['channel_title']:}
- 當(dāng)前欄目關(guān)系ID串:{:$mle['category']['nexus']:}
- 當(dāng)前欄目級別,屬于第幾級欄目:{:$mle['category']['level']:}
- SEO標(biāo)題,當(dāng)前類別列表頁標(biāo)題:{:$mle['category']['seotitle']:}
- SEO關(guān)鍵字,用于當(dāng)前欄目列表頁:{:$mle['category']['seokey']:}
- SEO描述,用于當(dāng)前欄目列表頁描述:{:$mle['category']['seodescr']:}
...... 其它更多字段請查閱后臺"添加欄目"中的調(diào)用備注。