我們用織夢建站時,一點搜索,除了標題、簡介、日期、點擊能出來,很多自定義字段都調(diào)取不到數(shù)據(jù),顯示為空,織夢無憂教大家修改幾個地方就可以使用自定義字段標簽調(diào)出數(shù)據(jù)了。
第一處修改的是:根目錄下/include/arc.searchview.class.php文件。
找到
//處理一些特殊字段
然后在:
$row["arcurl"] = GetFileUrl($row["id"],$row["typeid"],$row["senddate"],$row["title"], |
前面加入以下代碼:
$row["你的字段名"]=Search_addfields($row["id"],"你的字段名"); //普通字段名字 |
如果有多個自定義字段則在這添加多行
第二處修改的是:
在/include/extend.func.php里添加一個函數(shù)
function Search_addfields($id,$result){
global $dsql;
$row4 = $dsql->GetOne("SELECT * FROM `dede_addonarticle` where aid='$id'");
//dede_addonarticle 請修改為您自己的表名稱
$name=$row4[$result];
return $name;
}
//dede_addonarticle是你內(nèi)容模型的表名稱,這里需要填你自己的內(nèi)容模型名
最后就是你自己在你的搜索頁面加入自定義字段的代碼,完成。
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: 織夢dedecms搜索結(jié)果不顯示自定義字段解決方法