91豆麻精品91久久久久久,中文在线资源,国产精品女视频,yw.139尤物在线精品视频

?
  歡迎訪問全國企業網站設計NO.1網站開發商平臺 付款方式
主頁 > 網站建設 > 建站知識 > 完美解決dede搜索頁調用自定義字段(如:價格)

完美解決dede搜索頁調用自定義字段(如:價格)

POST TIME:2020-10-09

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["softsize"]=Search_addfields($row["id"],"softsize");
 
其中softsize是軟件大小的名稱,如果有多個自定義字段這添加多行,但是一定要把softsize修改下。添加之后就完成了 最后一步就是在搜索模板也調用了,在search.htm中 使用[field:softsize/] 就可以調用出來了,其中softsize是軟件大小的字段。
 
如果你的數據表前綴不是dede_,適當調整dede_addsoft里的"dede_"。
? 主站蜘蛛池模板: 盈江县| 宜都市| 竹山县| 汽车| 伊春市| 汤原县| 大余县| 东光县| 宁陵县| 兴仁县| 同心县| 宝应县| 正阳县| 监利县| 平和县| 广东省| 马关县| 洛南县| 正安县| 仙桃市| 吉安县| 临清市| 黑龙江省| 南乐县| 新巴尔虎右旗| 陆河县| 保山市| 珠海市| 陆河县| 航空| 邻水| 游戏| 辉南县| 乌兰察布市| 灌云县| 长兴县| 松原市| 中山市| 山东省| 涟水县| 长沙市|