婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網站建設 > 建站知識 > DedeCMS篩選簡單實現方法不改后臺源文件

DedeCMS篩選簡單實現方法不改后臺源文件

POST TIME:2017-10-26 19:48

  筆者在前面幾篇文章中提到的dedecms篩選的實現方法,對新手來說實現過程較復雜。接下來分享一個最簡單的實現在移動端上篩選功能。

       最近在籌備移動端企業站,實現功能有:實現一個管理后臺管理PC端和移動端及移動端篩選功能。

PC端和移動端的基本情況

       實現一個管理后臺PC端+移動端功能后,模版被分成了PC和WAP兩個文件夾(根目錄的templete/目錄下)。如果PC端原來使用defalt文件夾(或其他模版文件夾)下的模版,需要把必要的幾個模版復制到PC文件夾;移動端(WAP)首頁、各頻道、列表頁、內容頁等對應的模版都需要增加。

pc和wap文件夾裝pc和移動端的模版

       有些移動端不需要過于復雜的篩選功能,就用最簡單的方法實現即可。

       dedecms默認文章模版里面有個文檔主欄目和文檔副欄目,這樣就能實現非同一個目錄下的文章之間的篩選。來看具體的實現方法。

移動端實現篩選方法

1.在某個一級欄目下設置篩選條件的子欄目

       要記住,全部文章都放在一級欄目下,所有的子欄目不放置任何文章,子欄目名就是篩選條件(篩選詞)。

dede創建一級欄目和子欄目

       如果在子欄目寫了文章可以調到一級欄目上。先看移動端的前臺效果。

移動端手機端dedecms模版

移動端前臺效果圖,頂部調用的是子欄目名,帶鏈接。點擊后效果圖如下圖

手機移動端dedecm篩選模版

當前篩選效果圖,點擊欄目,會進行匹配文章。

2.一級欄目和子欄目選擇同一個模板

       如果只采用簡單篩選,PC端一級欄目和子欄目模板都可以相同,同樣的移動端的一級和子欄目模板也相同。

       如果同時采用PC篩選詞和移動端子欄目名混合模式篩選方法,一定要把PC端的一級欄目和子欄目用不同的模板,否則該子欄目篩選不出文章

dedecms電腦端篩選功能

       一級欄目的篩選后臺實際上只有 {dede:php}AddFilter(7,1,'zxfg,hx,zxmj');{/dede:php},子欄目后臺不能用這個篩選php,要用下面的代碼:

dedecms篩選生成的代碼

        這段代碼實際上是dede篩選php生成的前臺代碼,子欄目篩選部分后臺源代碼需要把一級欄目的模板生成的前臺源代碼全部復制粘貼。否則子欄目篩選不出文章。

3.在寫文章時, 勾選文檔需要篩選的詞(勾選副欄目標題)

       同時篩選條件如果較多,盡量歸類,比如:裝修效果圖按風格、按戶型、按面積、按價格等分類篩選條件。如果要進行三級欄目篩選就要再開發,目前只支持二級欄目篩選。

dedecms選擇文檔副欄目

dede篩選總結

       這樣的辦法如果在篩選條件不多的情況下,特別是移動端,不必用特別設計一個模板進行篩選,本案的移動端模板只有三個:首頁、列表頁、文章頁,通用性強,非常好用。不必費時修改管理后臺源代碼,也不會生成空白的篩選列表。



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 抚松县| 德兴市| 昭苏县| 古蔺县| 古丈县| 来宾市| 大埔区| 吉林省| 仁怀市| 太谷县| 东至县| 广南县| 延边| 兴仁县| 读书| 长沙市| 女性| 崇仁县| 乡城县| 康马县| 台中县| 黄龙县| 青河县| 包头市| 宜君县| 台南县| 尤溪县| 南丰县| 澄迈县| 石泉县| 靖边县| 红桥区| 江油市| 新乡县| 九寨沟县| 秭归县| 磐石市| 朔州市| 平潭县| 滕州市| 东乌珠穆沁旗|