濮阳杆衣贸易有限公司

主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > 給DEDE織夢(mèng)CMS添加搜索結(jié)果頁(yè)顯示自定義字段

給DEDE織夢(mèng)CMS添加搜索結(jié)果頁(yè)顯示自定義字段

POST TIME:2021-05-21 00:56

小編最近在做網(wǎng)站項(xiàng)目,在自定義字段列表顯示,但是在文章搜索頁(yè)又不顯示,網(wǎng)上方法太多,好多都用不了,最后的最后還是摸索出來(lái)這個(gè)方法了,完美解決!DEDE V5.7 SP1完美使用
好吧,廢話不多說(shuō),先來(lái)看下我的搜索頁(yè)的代碼吧

然后前臺(tái)結(jié)果顯示

似的,自定義字段根本沒(méi)顯示,首頁(yè)請(qǐng)確認(rèn)要顯示的字段已開(kāi)啟 使字段可以在列表的底層模板中獲得

然后打開(kāi)/include/extend.func.php 在文件里最底部添加一個(gè)函數(shù)
 
  1. functionSearch_addfields($id,$result){
  2. global$dsql;
  3. $row4=$dsql->GetOne("SELECT*FROM`dede_addonarticle17`whereaid='$id'");
  4. //dede_addonarticle17請(qǐng)修改為您自己的表名稱
  5. $name=$row4[$result];
  6. return$name;
  7. }
注意:dede_addonarticle17請(qǐng)修改為你的模型名,比如我的汽車參數(shù)附加表是是dede_addonarticle17

添加完后如下圖

再打開(kāi)/include/arc.searchview.class.php在第728行找到//處理一些特殊字段 在下面添加
  1. $row["car_pic1"]=Search_addfields($row["id"],"car_pic1");
其中car_pic1你的自定義字段名,我的要顯示汽車圖片,汽車報(bào)價(jià),還有聯(lián)動(dòng)分類,添加完后如下圖

前臺(tái)界面顯示如下



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
抚松县| 潍坊市| 南阳市| 苗栗县| 汤原县| 沽源县| 郎溪县| 黎川县| 新营市| 利川市| 禄劝| 小金县| 永川市| 峨边| 苗栗市| 阿拉善右旗| 孟津县| 乌鲁木齐县| 安化县| 独山县| 丹巴县| 阳泉市| 威远县| 仙桃市| 雅江县| 堆龙德庆县| 河间市| 克山县| 鄂托克前旗| 沁源县| 彰化市| 五原县| 缙云县| 乌审旗| 绿春县| 馆陶县| 雅江县| 嵊泗县| 新泰市| 资阳市| 汽车|