小李SEO博客

網站優化服務

dedecms網站只搜索指定欄目文章或者某一內容模型的辦法

首先我們找到/include/ 文件夾里面的arc.searchview.class.php,大約在300行和470行左右有兩個sql語句,在后面加上條件一個判斷就可以了$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語句換成這兩句,括號里面的是你不搜索欄目的id在做企業網站優化(或是說用戶體驗時)大家一定會碰到這個問題!在做企業站時,大家一定都會有,基本企業資料,聯系我們以及產品信息。當產品信息達到一定量時就會用到搜索來方便用戶查詢??墒莇edecms模板沒有這個功能。只有全站和google搜索。而我們要的只是搜索指定的幾個欄目。如我只要用戶搜索我的產品。這是企業最想要的。我的網站就是要把我的產品給客戶看再產生訂單。這里我就不給大家繞,把代碼給大家公布一下。不過只針對一個欄目。不過我想當然我沒試過。

大家可以把別的想要給搜到的欄目移動到這個頂級欄目不就可以了嗎?在plus/search.php94行前就是$sp = new SearchView($typeid,$keyword,$orderby,$channeltype,$searchtype,$starttime,$pagesize,$kwtype,$mid);前加入$typeid=xxx;xxx就是指定欄目的id這樣就可以實現搜索指定的欄目ID了。如果是要搜索某個內容模型中的文章,其他模型都不參與搜索,那么只需打開/plus/search.ph文件,在第十二行左右有如下代碼其中$channeltype就是指定搜索的內容模型,將最后的數字修改為對應的內容模型即可.$channeltype = (isset($channeltype) && is_numeric($channeltype)) ? $channeltype :6;

上一篇:織夢cms網站相關文章如何調用 下一篇:織夢cms后臺系統基本參數空白怎么辦
織夢cms相關文章閱讀
  • 織夢cms網站列表調用縮略圖方法

    小李網絡公司介紹織夢cms列表調用縮略圖方法知識,包括DEDE列表調用有縮圖顯示縮圖,無縮圖則不顯示縮圖的方法,顯式調用和隱式調用觸發器可以顯示調用嗎怎樣解決系統調用失敗顯示調用基類...

  • 解決織夢cms登陸時提示驗證碼錯誤的方法

    小李網絡公司介紹織夢cms驗證碼錯誤解決方法知識.包括織夢CMS后臺登錄驗證碼不正確,如何取消驗證碼?dedecms驗證碼設置.dedecms仿站驗證碼.織夢驗證碼不顯示.織夢默認模板管理.織夢cms移動.織夢...

  • 織夢cms文章關鍵詞和內容摘要字數修改方法

    小李網絡公司介紹織夢cms文章關鍵詞和內容摘要字數修改知識.包括織夢文章的關鍵詞與內容摘要字數的修改方法_織夢58,織夢cms建站教程織夢 建站織夢免費源碼dedecms內容關鍵詞織夢關鍵詞自動...

  • 織夢cms整合資料注冊部分腳本可獨立使用教程

    小李網絡公司介紹織夢cms整合資料注冊部分腳本可獨立使用教程知識,包括dedeDEDE582dede_COmDEDE鞋DEDESKENDEDEA什么獨立獨立的意義什么叫做獨立布干維爾獨立獨立的人如何獨立....

  • 織夢cms列表頁隔行指定分隔符或紅線辦法

    小李網絡公司織夢cms列表頁隔行指定分隔符或紅線辦法知識,包括oracle導出數據指定分隔符excel指定分隔符提取mysql導出數據指定分隔符分隔符怎么輸入shell指定分隔符默認分隔符db2導出數據指定...

  • 織夢cms增加自定義文件名功能

    小李網絡公司介紹織夢cms增加自定義文件名功能知識,包括dedecms模板接收變量如何更新dedecmsexcel如何增加自定義排序為什么不能自定義排序怎么設置自定義標簽織夢建站關鍵詞數量怎樣增加....

  • 織夢cms給channel增加limit屬性

    小李網絡公司介紹織夢cms給channel增加limit屬性知識,包括讓織夢DedeCMS的channel標簽支持limit屬性_dkrwzxs的專欄-...帝國cms和織夢哪個好limit中文cms是什么意思啊織夢cms建站教程cms內容管理系統織夢 建...

  • 織夢cms附件按月保存修改方法

    小李網絡公司介紹織夢cms附件按月保存修改方法知識,包括DEDE附件按月保存修改方法-編程腳本學習網,取消dedecms上傳圖片附件文件夾按年月保存 - 百度經驗,怎樣將圖片附件改成按月存放? | 好運...

  • 織夢cms自動給已經發布過文章中關鍵詞加超鏈

    小李網絡公司介紹織夢cms自動給已經發布過文章中關鍵詞加超鏈知識,包括dedecms頻道關鍵詞dedecms文章日期dedecms文章代碼dedecms生成文章dedecms文章頁面dedecms文章描述dedecms文章順序dedecms當天文章...

  • 織夢cmsSESSION變量覆蓋導致SQL注入common.inc.php解決方法

    小李網絡公司介紹織夢cmsSESSION變量覆蓋導致SQL注入common.inc.php知識,包括dedecms增加新變量common grounddedecms模板接收變量dedecms自定義變量dede變量名稱dede模板變量dede調用變量失效dedecfg變量調用....

  • dedecms織夢動態獲取關鍵詞無效解決方法

    小李網絡公司介紹dedecms獲取動態關鍵詞方法知識.包括織夢教程]dedecms織夢動態獲取關鍵詞無效解決方法_素材虎,織夢自動內鏈(文檔關鍵詞功能)無效解決辦法_織夢58.dedecms文檔關鍵詞維護失效解...

  • 織夢cms自定義表單中添加時間的方法

    小李網絡公司介紹織夢cms自定義表單中添加時間知識,包括DedeCMS自定義表單獲取填寫時間的方法_織夢58,織夢自定義表單怎么調用activiti自定義表單織夢表單模板自定義二維表單自定義表單布局織...

SEO公司排名
在线视频国产网站你懂得},97se亚洲国产综合自在线观看,婷婷五月色综合香五月a,欧洲自拍视频另类中文字幕
?
QQ在線咨詢
SEM競價推廣
137-1296-7640
SEO優化外包
137-1296-7640