今天在給一個客戶做水廠網站的時候,做到搜索頁要調用自定義的電話、地址等字段,怎么也調用不出來附加表里的字段。通過在網上搜索發現很多人已經給出方案了,目前依葫蘆畫瓢再著急的網站里記錄下。
首頁找到include/extend.func.php 這個文件,在文件末尾添加如下代碼:
function Search_addfields($id,$result){ global $dsql; $mnkj = $dsql->GetOne("SELECT * FROM `dede_add7` where aid='$id'"); $name=$mnkj[$result]; return $name; }
其中 addo7是要調用自定義字段的附加表,在織夢后臺核心->頻道模型->內容模型管理可以看到,addo7是我新增的配送模型,只要將其新增字段找出來。
然后打開 include/arc.searchview.class.php 這個文件,搜索“ //處理一些特殊字段”,在下面添加如下代碼: $row["pei_tel"]=Search_addfields($row["id"],"pei_tel");
Copyright © 2009-2019 Ywcms.Com All Right Reserved. 湘ICP備16006489號-2