織夢快速建站,遇到在TAG列表頁增加自定義字段的調(diào)用,可用{dede:list}標(biāo)簽調(diào)用對(duì)應(yīng)關(guān)聯(lián)文章,但是不能調(diào)用自定義字段,這個(gè)和文章DedeCMS搜索功能增加自定義字段原理相同。
1.打開/include/extend.func.php(這個(gè)文件可以增加許多實(shí)用的功能,是全局使用哦),把下面代碼加到PHP文件最下面
//taglist頁面增加自定義字段
function GetArcList($id,$result){
global $dsql;
$row = $dsql->GetOne("SELECT * FROM `dede_addonarticle` where aid='$id'");
$name = $row[$result];
return $name;
}
說明:數(shù)據(jù)表請根據(jù)實(shí)際需要修改,比如圖集的數(shù)據(jù)表就是addonimage。
2.打開/include/arc.taglist.class.php,找到
//處理一些特殊字段
在下面加入
$row["自定義字段"]=GetArcList($row["id"],"自定義字段");
比如在addonarticle模型里增加了一個(gè)自定義字段為:tell,
上面對(duì)應(yīng)的是
$row["tell"]=GetArcList($row["id"],"tell");
3.taglist.htm調(diào)用自定義字段的方法
{dede:list}
[field:tell/]
{/dede:list}
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: 織夢TAG標(biāo)簽列表頁增加自定義字段調(diào)用