-
財(cái)稅記賬工商注冊(cè)認(rèn)證類...
-
食品百貨英文外貿(mào)類網(wǎng)站...
-
精工機(jī)械軸承生產(chǎn)廠家類...
-
電腦系統(tǒng)軟件下載類網(wǎng)站...
-
人力資源管理類網(wǎng)站織夢(mèng)...
-
裝飾建材公司類網(wǎng)站織夢(mèng)...
-
網(wǎng)站模板資源下載類網(wǎng)站...
-
營銷型無縫鋼管定制生產(chǎn)...
-
手游APP軟件下載類網(wǎng)站織...
-
中英雙語律師事務(wù)所類網(wǎng)...
-
儀器分析儀類網(wǎng)站織夢(mèng)模...
-
儀器儀表科技公司類網(wǎng)站...
-
物流快運(yùn)速遞類網(wǎng)站織夢(mèng)...
-
電子元件電路板類網(wǎng)站織...
-
水利工程施工類網(wǎng)站織夢(mèng)...
-
展覽展會(huì)信息類網(wǎng)站織夢(mèng)...
-
玩具動(dòng)漫類網(wǎng)站織夢(mèng)模板...
-
貂絨大衣服裝設(shè)計(jì)類網(wǎng)站...
-
蔬菜鮮果配送類網(wǎng)站織夢(mèng)...
-
鋼結(jié)構(gòu)崗?fù)I銷型織夢(mèng)網(wǎng)...
本人在做自己企業(yè)網(wǎng)站的時(shí)候,使用搜索功能發(fā)現(xiàn),搜索出來的信息是全站的信息,我只想搜出來的是產(chǎn)品的信息。怎么辦呢。本人從網(wǎng)上找的了一篇織夢(mèng)dedecms網(wǎng)站搜索修改,只搜索指定欄目文章的方法:
首先我們找到/include/ 文件夾里面的arc.searchview.class.php,大約在300行和470行左右有兩個(gè)sql語句,在后面加上條件一個(gè)判斷就可以了
//統(tǒng)計(jì)列表里的記錄$cquery = "Select * From `dede_archives` arc where arc.typeid not in (1,2,3...) and {$this->AddSql}";//搜索$query = "Select arc.*,act.typedir,act.typename,act.isdefault,act.defaultname,act.namerule,act.namerule2,act.ispart,act.moresite,act.siteurl,act.sitepathfrom `dede_archives` arc left join `dede_arctype` act on arc.typeid=act.idwhere act.id not in (4,5,,6....) and {$this->AddSql} $ordersql limit $limitstart,$row";
把sql語句換成這兩句,括號(hào)里面的是你不搜索欄目的id
把代碼給大家公布一下。不過只針對(duì)一個(gè)欄目。不過我想當(dāng)然我沒試過。大家可以把別的想要給搜到的欄目移動(dòng)到這個(gè)頂級(jí)欄目不就可以了嗎?
在plus/search.php 找到94行
$sp = new SearchView($typeid,$keyword,$orderby,$channeltype,$searchtype,$starttime,$pagesize,$kwtype,$mid);
在前面加上
$typeid=91084;
91084就是指定欄目的id
這樣就可以實(shí)現(xiàn)搜索指定的欄目ID了。