織夢的搜尋功能很好用,但有時候我們會需要一些特殊的搜尋情況,例如我們**中需要根據頻道不同,呼叫不同的搜尋結果頁模板。本文就來教大家怎樣呼叫不同的搜尋頁模板。
dedecms
本身自帶的模板有模型、文章模型、軟體模型等,有時候為了使用者體驗需要給搜尋框加乙個判定,例如搜尋軟體模型的時候顯示軟體模型的模板,搜尋文章模型的時候顯示文章模型的模板。
具體的實現**如下:
1.在head區域加入如下**:
這段**主要用來判斷你選擇了什麼頻道,根據你選擇的頻道的不同,來使用不同的搜尋頁模板。
2.更改搜尋**
其中重點就是
新聞
軟體
關鍵設定:這裡設定的按模型搜尋 1是文章模型 3是軟體模型
3.複製/plus/serach.php 更名為 /plus/search_images.php
4.開啟 search_images.php將如下**:
require_once(dedeinc."/arc.searchview.class.php");
更改為require_once(dedeinc."/arc.searchimg.class.php");
5.複製 /include/arc.searchview.class.php 更名為 /include/arc.searchimg.class.php
6.開啟 arc.searchimg.class.php查詢如下**:
$tempfile = $globals['cfg_basedir'].$globals['cfg_templets_dir']."/".$globals['cfg_df_style']."/search.htm";
更改為$tempfile = $globals['cfg_basedir'].$globals['cfg_templets_dir']."/".$globals['cfg_df_style']."/search_images.htm
做完上面的操作,基本就可以呼叫出不同的搜尋頁模板了。祝你成功。
dedecms教程 內容管理系統設定說明
站點設定,核心設定,附件設定,會員設定,互動設定,效能選項,其他選項 1.1.站點設定 網頁主頁鏈結 cfg indexurl 用於前台模板呼叫 主站連線 主頁鏈結名 cfg indexname 主頁的連線名稱,預設為 主頁 名稱 cfg webname 全域性站點的名稱,通常顯示在網頁頁面的標題欄...
dedecms外掛程式開發教程
這是乙個很簡單外掛程式例項,通過此外掛程式,你可以知道怎麼樣開發乙個外掛程式,它結構是怎麼設定的,資料庫,後台等。檔案結構 enroll.php 檔案在 plus檔案下 enroll.htm檔案在templets plus 資料夾下 adenroll.php 檔案在dede資料夾下 adenroll...
織夢dedecms設定不同的搜尋頁模板教程
1.在head區域加入如下 這段 主要用來判斷你選擇了什麼頻道,根據你選擇的頻道的不同,來使用不同的搜尋頁模板。2.更改搜尋 其中重點就是 新聞軟體 3.複製 plus serach.php 更名為 plus search images.php 4.開啟 search images.php將如下 r...