為企業提供網站平臺解決方案

178 7892 1916

QQ客服:點擊這里給我發消息 點擊這里給我發消息

最新動態:

DeDeCMS教程

你的位置:中国竞彩足球比分网 > 建站知識 > DeDeCMS教程 > 織夢DEDE自定義全站搜索

雪缘竞彩足球比分:織夢DEDE自定義全站搜索

發布時間:2013-04-17 09:44作者:中国竞彩足球比分网網址:中国竞彩足球比分网瀏覽:次
dedecms的默認搜索功能比較簡單,只能的模糊搜索,根據網站文章的名稱進行搜索,無法搜索到文章內部信息進行搜索,為此經過研究得出以下修改方法
dedecms的默認搜索功能比較簡單,只能的模糊搜索,根據網站文章的名稱進行搜索,無法搜索到文章內部信息進行搜索,為此經過研究得出以下修改方法,現共享下:

登入后臺----------核心------------頻道模型--------內容模型管理---


----普通文章---

---【點擊后面那個放大鏡標志】(最重要一步)---------- 



Quote:
附件表可供自定義搜索的字段:
這里的字段是程序依據字段類型自動選擇生成的。   文章內容
     


將“文章內容”前面那個打勾

此時將修改掉搜索字段

但是還沒有成功,還需要修改模板相應的代碼:

修改模板文件中的:head.htm  文件中



Quote:
<form action="{dede:field name='phpurl'/}/search.php" name="formsearch">
        <div class="form">
          <h4>搜索</h4>
           <input type="hidden" name="kwtype" value="0" />
           <input name="keyword" type="text" class="search-keyword" id="search-keyword" />
           <select name="searchtype" class="search-option" id="search-option">
               <option value="titlekeyword" selected='1'>智能模糊搜索</option>
               <option value="title">僅搜索標題</option>
           </select>
          <button type="submit" class="search-submit">搜索</button>
        </div>
        </form>


修改為:

Quote:
<form action="/plus/advancedsearch.php" method="post">
        <div class="form">
          <h4>搜索</h4>
            <input type="hidden" name="mid" value="1" />
           <input type="hidden" name="dopost" value="search" />
           關鍵詞:<input type="text" name="q" />           <input type="submit" name="submit" value="開始全文搜索" />

        </div>
        </form>

這樣就打開網站你會發現,比默認的搜索好多了,搜索的結果也是多了很多。