一、作用
顯示指定模塊欄目的單條數(shù)據(jù)信息
二、調(diào)用函數(shù)
dr_cat_value
參數(shù)編號 | 介紹 |
---|---|
參數(shù)1 | 站點(diǎn)id-模塊目錄,不要此參數(shù)表示當(dāng)前模塊,例如1-news表示站點(diǎn)1的模塊news下的欄目 |
參數(shù)2 | 欄目id號 |
參數(shù)3 | 字段名稱,字段信息請參看后臺“系統(tǒng)->系統(tǒng)維護(hù)->數(shù)據(jù)備份”中單擊category表就知道了,字段有說明的 |
三、顯示字段
字段信息請參看后臺“系統(tǒng)->系統(tǒng)維護(hù)->數(shù)據(jù)備份”中單擊category表就知道了,字段有說明的
字段名 | 介紹 |
---|---|
pid | 上級欄目的id,當(dāng)為0時表示頂級欄目 |
pids | 上級欄目的id集合,格式:0,上級id1,上級id2... |
name | 欄目的名稱 |
dirname | 目錄名稱,唯一標(biāo)識 |
pdirname | 含父級目錄名稱,上級目錄1/上級目錄2/當(dāng)前目錄 |
child | 當(dāng)?shù)扔?時表示,此欄目有子類 |
childids | 所以子類id(含當(dāng)前id),格式:當(dāng)前id,下級id1,下級id2 |
thumb | 縮略圖,必須使用dr_thumb函數(shù)調(diào)用縮略圖字段 |
total | 欄目數(shù)據(jù)量(更新欄目緩存之后數(shù)據(jù)量才會統(tǒng)計(jì),統(tǒng)計(jì)量頁可以使用ci的統(tǒng)計(jì)方法實(shí)現(xiàn)) |
topid | 頂級欄目id |
catids | 所有子欄目id,格式為數(shù)組,和childids值差不多,只是格式不同 |
四、相關(guān)例子
1、查詢站點(diǎn)1的news模塊中的欄目id=5的欄目名稱
{dr_cat_value('1-news', 5, 'name')} 如果在當(dāng)前模塊下可以簡化為:{dr_cat_value(5, 'name')}
2、欄目配置屬性的調(diào)用方式
{dr_cat_value('1-news', 5, 'setting', '屬性表單name')} 如果在當(dāng)前模塊下可以簡化為:{dr_cat_value(5, 'setting', '屬性表單name')}
3、在列表頁面調(diào)用此文章的欄目名稱和URL
{list action=module module=news .....標(biāo)準(zhǔn)的查詢我就不寫了} 欄目名稱 {dr_cat_value('1-news', $t['catid'], 'name')} 如果在當(dāng)前欄目可以簡化:{dr_cat_value($t['catid'], 'name')} ............................. 欄目地址 {dr_cat_value('1-news', $t['catid'], 'url')} 如果在當(dāng)前欄目可以簡化:{dr_cat_value($t['catid'], 'url')} ............................. 欄目圖片 {dr_get_file(dr_cat_value('1-news', $t['catid'], 'thumb'))} {/list}
文檔最后更新時間:2016-06-20 03:45:11