首頁 >CMS教程 >DEDECMS >織夢CMS搜尋結果頁面呼叫自訂欄位的方法

織夢CMS搜尋結果頁面呼叫自訂欄位的方法

(*-*)浩
(*-*)浩原創
2019-11-29 13:20:262094瀏覽

織夢CMS搜尋結果頁面呼叫自訂欄位的方法

1:找到並開啟include目錄下的extend.func.php文件,在檔案結尾加上下列程式碼:                         (推薦學習:# cms

function Search_addfields($id,$result){
global $dsql;  
$dedejs = $dsql->GetOne("SELECT * FROM `dede_addonsoft` where aid='$id'");
$name=$dedejs[$result];
return $name;
}

其中addosoft是要呼叫自訂欄位的附加表,在織夢後台核心->頻道模型->內容模型管理可以看到,軟體模型一般是addonsoft,普通文章一般是addonarticle,這篇根據具體的需要來更改,其他的不用修改。

2:接下來找到並打開include目錄下的arc.searchview.class.php文件,搜尋“ //處理一些特殊字段”,在下面添加如下程式碼:

$row["softsize"]=Search_addfields($row["id"],"softsize");

其中的softsize是軟體大小的欄位名,如果有多個自訂欄位則新增多行,但一定要把softsize修改成欄位名。

新增之後就完成了,最後一步就是在搜尋範本也呼叫了,在search.htm中 使用[field:softsize/]標籤 就可以呼叫出來軟體大小了

以上是織夢CMS搜尋結果頁面呼叫自訂欄位的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn