dedecms教程 怎樣設定不同的搜尋頁模板

2021-07-09 01:39:17 字數 1060 閱讀 4695

織夢的搜尋功能很好用,但有時候我們會需要一些特殊的搜尋情況,例如我們**中需要根據頻道不同,呼叫不同的搜尋結果頁模板。本文就來教大家怎樣呼叫不同的搜尋頁模板。

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...