AB模板網:專注于dede模板,織夢源碼,織夢模板,網站模板下載,dedecms模板,網站源碼,dedecms教程以及各類手機網站模板和企業網站模板分享.

織夢模板

網站模板搜索
營銷型模板 政府網站模板 自適應模板 標簽大全

注冊

織夢DEDECMS網站只搜索指定欄目文章的辦法

網站模板下載 www.hbjasic.com / 2020-06-17
方法1:
 
織夢默認代碼有這樣一個代碼,方便快捷解決這樣的難題。只需要在模板搜索代碼中加入 “”<input type='hidden' name='typeid' value="欄目ID號">“” 即可。如果只搜索單一的欄目,可以直接在form中添加即可,代碼如下:
 
<form action="/plus/search.php" name="formsearch">
  <input type="hidden" name="kwtype" value="0">
  <input type='hidden' name='typeid' value="4">
  <input type="text" name="q" value="請輸入關鍵詞"  onblur="if (this.value ==''){this.value=this.defaultValue}" onclick="if(this.value=='請輸入關鍵詞')this.value=''">
  <input type="submit" name="submit" value="搜 索" style="border:0">
  </form>
 
方法2:
 
首先我們找到/include/ 文件夾里面的arc.searchview.class.php,大約在300行和470行左右有個sql語句,在后面加上條件一個判斷就可以了
 
//搜索 
$query = "Select arc.*,act.typedir,act.typename,act.isdefault,act.defaultname,act.namerule,
act.namerule2,act.ispart,act.moresite,act.siteurl,act.sitepath
from `dede_archives` arc left join `dede_arctype` act on arc.typeid=act.id
where  act.id not in (4,5,,6....) and {$this->AddSql} $ordersql limit $limitstart,$row";
把sql語句換成這兩句,括號里面的是你不搜索欄目的id 。或者將not in改為in,括號里面是你要搜索欄目的id
 
本文由AB模板網整理發布,轉載請說明出處:http://www.hbjasic.com/dedecmsjc/6261.html
本文標簽:

有問題可以加入織夢技術QQ群一起交流學習

☉首先聲明,只要是我們的vip會員全站所有資源均可以免費下載,不做任何限制(了解更多)

☉本站的源碼不會像其它下載站一樣植入大量的廣告。

☉本站提供的織夢源碼,都是做好測試好發布的,均可放心使用。

☉本站提供的織夢源碼,均帶數據及演示地址。可以在任一源碼詳情頁查看演示地址。

☉為了vip利益的最大化,我們還提供了vip贈品(了解更多

☉如有其他問題,請加網站客服QQ(9490489)進行交流。

相關教程

織夢模板_隨機Tags

落地頁網站模板 體育網站模板 農林牧漁網站源碼網站模板 展會網站模板 造紙網站模板 典當網站模板 壓縮機網站模板 水管網站模板 法律網站模板 智能樓宇網站模板 店鋪裝修網站模板 野外拓展網站模板

推薦教程

首頁 VIP專區 靜態模板 會員中心
青娱乐视频精品分类在线播放