校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網站建設 > 建站知識 > 在dedecms搜索結果列表頁調用自定義字段的方法

在dedecms搜索結果列表頁調用自定義字段的方法

POST TIME:2019-09-29 14:31

關于在dedecms搜索結果列表頁調用自定義字段的方法比較多有些教程都寫得比較含糊,經過織夢者的測試今天推薦一個比較有效的方法給大家,方法是從網絡中搜到的,但是絕對可用

打開 include/extend.func.php 這個文件,在文件末尾添加如下代碼:

function Search_addfields($id,$result){ global $dsql; $mnkj = $dsql->GetOne(“SELECT * FROM `dede_addsoft` where aid=’$id’”); $name=$mnkj[$result]; return $name; }

其中 addosoft是要調用自定義字段的附加表,在織夢后臺核心->頻道模型->內容模型管理可以看到,軟件模型一般是 addoshop,普通文章一般是 addonarticle,這個需要根據具體的情況來更改,其他的不用修改。

然后打開 include/arc.searchview.class.php 這個文件,搜索“ //處理一些特殊字段”,在下面添加如下代碼: $row["zuozhe"]=Search_addfields($row["id"],”zuozhe”);
zuozhe為需要調用的自定義字段,如果需要的調用更多的字段可以依次添加
其中softsize是軟件大小的名稱,如果有多個自定義字段這添加多行,但是一定要把softsize修改下。添加之后就完成了 最后一步就是在搜索模板也調用了,在search.htm中 使用[field:softsize/] 就可以調用出來了,其中softsize是軟件大小的字段。

如果你的數據表前綴不是dede_,適當調整dede_addsoft里的”dede_”。



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

  • 400-1100-266
主站蜘蛛池模板: 望奎县| 黑龙江省| 成都市| 佳木斯市| 梅河口市| 华安县| 武定县| 武义县| 新源县| 永登县| 留坝县| 芜湖县| 樟树市| 武义县| 田林县| 清水县| 措勤县| 游戏| 贺兰县| 元谋县| 霞浦县| 孟连| 郑州市| 大新县| 筠连县| 革吉县| 正镶白旗| 新昌县| 武山县| 阿合奇县| 宜君县| 涡阳县| 临沧市| 旬邑县| 高要市| 昌平区| 濉溪县| 开原市| 资中县| 北流市| 荔波县|