花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

織夢dede源碼搜索結果頁按頻道模型顯示不同模板下載的方法

時間: 2018-11-18 16:50 閱讀: 作者:素材無憂網(wǎng)

思路: 給搜索框加一個判定,例如搜索軟件模型的時候顯示一個模板,搜索文章模型的時候顯示一個模板。
1.在head區(qū)域加入
<script language="javascript" type="text/javascript"> 
<!-- 
 function check(){ 
  if(document.formsearch.channeltype.value=="3") 
  document.formsearch.action="{dede:field name='phpurl'/}/search_images.php" 
  else 
  document.formsearch.action="{dede:field name='phpurl'/}/search.php" 
 } 
--> 
</script> 
2.更改搜索代碼

 

 

<form  name="formsearch" action="" *****ubmit="check();"> 
        <div class="form"> 
           <input type="hidden" name="kwtype" value="0" /> 
           <input name="q" type="text" class="search-keyword" id="search-keyword"

 value="{dede:global name='keyword' function='RemoveXSS(@me)'/}" /> 
       <select name="channeltype" id="channeltype" > 
    <option value='1' selected='1'>新聞</option> 
        <option value='3'>軟件</option> 
           </select> 
          <button type="submit" class="search-submit">搜索</button> 
        </div> 
   </form> 

其中重點就是

<select name="channeltype" id="channeltype" > 
    <option value='1' selected='1'>新聞</option> 
    <option value='3'>軟件</option> 
</select> 
這里設置的按游戲模型搜索  1是文章模型 3是軟件模型
3.復制serach.php 更名為 search_images.php
4.打開 search_images.php 

require_once(DEDEINC."/arc.searchview.class.php"); 

更改為

 

require_once(DEDEINC."/arc.searchimg.class.php"); 

5.復制 arc.searchview.class.php 更名為 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"; 

核心的修改已經(jīng)結束了,剩下的就是在search_images.htm這個模板里自由發(fā)揮了。同理也可以實現(xiàn)按欄目type搜索顯示不同風格的結果頁得。

版權聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉載請注明: 織夢dede源碼搜索結果頁按頻道模型顯示不同模板下載的方法

標簽:  
相關文章
模板推薦