首頁 >CMS教程 >帝國CMS >帝國cms怎麼弄站內搜索

帝國cms怎麼弄站內搜索

angryTom
angryTom原創
2019-07-18 11:37:123652瀏覽

帝國cms怎麼弄站內搜索

一、全站搜尋介紹:    

帝國CMS6.0以上版本新增全站全文搜尋功能,採用中文分詞、編碼轉碼及Mysql全文檢索技術結合,搜尋非常有效率。解決了同時搜尋多個表格的資料、搜尋記憶體文字模型的內容、在大數據量情況下的全文搜尋解決方案。
使用者可將各個資料表資料匯入全文搜索,包括記憶體模型、主表或副表字段,支援設定匯入字段及多表批次匯入;並增加清理搜尋多餘資料功能,可將已刪除或失效資訊刪除。
全文搜尋除了全站搜索,還可以指定只搜尋某一欄目,支援多個關鍵字同時搜尋。

推薦教學:帝國cms視屏教學

#二、全站搜尋設定

1、登入後台,點擊「欄位」選單,選擇「全站搜尋設置」子選單,進入全站搜尋設定介面:

帝國cms怎麼弄站內搜索

#2、進入全站搜尋設定介面

帝國cms怎麼弄站內搜索

開啟搜尋 選擇是否開啟全站搜尋。
搜尋範圍 選擇可搜尋的欄位(標題或正文)。
搜尋關鍵字長度 設定限制使用者填寫的關鍵字長度。
搜尋時間間隔 設定連續搜尋的間隔時間。
頁面顯示 設定搜尋結果頁面顯示分頁數量。
不匯入搜尋表的終極欄位 #設定不想匯入搜尋的欄位ID (格式:欄位ID1,欄位ID2...多個用","隔開)。

三、增加搜尋資料來源

#1.搜尋資料來源介紹:

設定搜尋資料的來源表,將資料來源的資料匯入到搜尋表,全站搜尋才能搜尋到記錄,所以更新資訊後要重新匯入資料來源,以將新加的資訊導入搜尋表。

2.增加搜尋資料來源:

#(1)登入後台,點選「欄目」選單,選擇「管理搜尋資料來源」子選單,進入管理搜尋資料來源介面:

帝國cms怎麼弄站內搜索

(2)進入管理搜尋資料來源,點選「增加搜尋資料來源」按鈕進入增加搜尋資料來源介面:

帝國cms怎麼弄站內搜索

(3)進入增加搜尋資料來源介面:

帝國cms怎麼弄站內搜索

匯入的資料表 選擇要匯入全站搜尋表的資料表。
標題欄位 填寫匯入資料表的標題欄位名稱。
內容字段 填寫導入資料表的內容字段名(如果不使用內容搜索,可以改成其他字段,比如說keyboard等)。
簡介欄位 填寫搜尋結果頁顯示的簡介欄位名稱。
每組匯入記錄數 設定分組匯入數量,防止執行逾時。

四、全站搜尋表單語法說明:

1.全站搜尋表單語法說明:    

搜尋表單提交位址:/e/sch/index.php
表單提交方式使用:GET
keyboard:搜尋關鍵字變數(前台搜尋多個關鍵字可以用空格隔開)。
field:搜尋字段變量,0為按後台設定搜尋;1為按全文搜尋;2為按標題搜尋;3為按內容搜尋
classid:指定要搜尋的欄位ID,多個欄位ID用逗號隔開

2、表單範例:

#
<form action=&#39;/e/sch/index.php&#39; method="GET" name="search_news">
<table width="100%" border="0" cellspacing="6" cellpadding="0">
        <tr>
                <td height="32">关键字:<input name="keyboard" type="text" value="" />
                <select name="field">
                <option value="1">全文</option>
                <option value="2">标题</option>
                <option value="3">内容</option>
                </select>
                <input type="submit" name="Submit2" value="搜索" />
                </td>
        </tr>
</table>
</form>

3、全站搜尋結果頁:    

(1)、全站搜尋結果範本修改:後台>範本>公共範本>修改「全站搜尋範本」。   

(2)、搜尋結果頁面預覽:   

帝國cms怎麼弄站內搜索

 

#

以上是帝國cms怎麼弄站內搜索的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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