1. 程式人生 > >讓DEDE內容模型自定義欄位在搜尋結果中顯示的辦法

讓DEDE內容模型自定義欄位在搜尋結果中顯示的辦法

function Search_addfields($id,$result){ global $dsql; $row4 = $dsql->GetOne("SELECT * FROM `#@__addonshop22` where aid='$id'"); //#@__addonshop22是你內容模型的表名稱,這裡需要填你自己的內容模型名,by sonlin @2011.12.29 $name=$row4[$result]; return $name; } 然後在arc.searchview.class.php裡找到“ //處理一些特殊欄位”,比如內容模型的自定義欄位為weight, 那就在下邊新增下邊這句程式碼: $row["weight"]=Search_addfields($row["id"],"weight"); 然後就可以在搜尋模板search.htm裡用[field:weight/]呼叫自定義的欄位咯! 本文來自:http://blog.sina.com.cn/s/blog_7e0db52a0100xw99.html   BY 森林 @2011.12.29