中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

如何使用DEDEcms/織夢制作復(fù)合篩選或聯(lián)動篩選圖解

1970-01-01    來源:

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

【摘要】DEDECMS、織夢開源程序已經(jīng)成為市場上主流仿站開源代碼,它能夠非常快速的放置一個已經(jīng)建立好的網(wǎng)站,但是前提是這些網(wǎng)站比較簡單,沒有一些復(fù)雜的功能,那么使用DEDECMS仿站是最快速,最有效的。而且DEDE出門時仿站也便于后期維護(hù)和修改。但是隨著仿站的不斷發(fā)展,對網(wǎng)站的要求也在不斷提高,有些復(fù)雜的功能用DEDECMS仿制起來就沒有那么容易了,所以導(dǎo)致很多人開始放棄使用DEDECMS來仿制網(wǎng)站。其中很多DEDECMS使用者問的最多的問題就是“如何使用DEDECMS制作聯(lián)動篩選、復(fù)合篩選”。這個問題很早就有網(wǎng)友在網(wǎng)上給出了答案,但是隨網(wǎng)友的不斷轉(zhuǎn)載和更新導(dǎo)致了很多網(wǎng)上找的代碼都無法使用,并且也出現(xiàn)了很多的版本,但是沒有一個版本是可以使用的。今天織夢58就分享一個通過DEDECMS內(nèi)容模型中新建自定義字段來制作復(fù)合篩選、聯(lián)動篩選。

二次開發(fā)dedecms聯(lián)動篩選功能適用于 deddecms V5.6 ,5.7
?

首先需要說明的是這個功能需要在模板里面用到php標(biāo)簽,所以需要在后臺模板引擎禁用標(biāo)簽里面解除這個標(biāo)簽的禁用,具體方法:

?

后臺??系統(tǒng)??系統(tǒng)基本參數(shù)??其它選項??模板引擎禁用標(biāo)簽:php

?

將這個PHP去掉后保存就可以了!

?

好了,下面開始正題了。

?

程序思路: 編寫PHP程序,內(nèi)容模型管理 自定義字段,建立篩選的條件,到模板進(jìn)行調(diào)用??OK!!
工作原理: 發(fā)布產(chǎn)品的時候 通過自定義字段的選擇,來歸檔這個文檔的類型,然后按照篩選的需求進(jìn)行篩選!! 就好比一堆書,按照分類放好.....!!ok?? 【要是還是不懂,看完你就懂了!!】

所以當(dāng)你在看這篇文章的時候,請淡定點兒,你可以的!當(dāng)然,你要是dedecms初學(xué)者,可能會有一些難度。不多說,直接進(jìn)去正題。

首先需要更改2個PHP文件 都是 include/ 下面的

1、arc.listview.class.php 這文件改動比較大。
織夢58資料下載地址:

織夢DEDECMS仿站聯(lián)動篩選,復(fù)合篩選代碼文件下載

要是你之前這個文件有改動的話,下載下來后請到文件里面搜索SCV 這些地方我都標(biāo)記好了修改的位置和代碼,然自己手動插入到文件里面!

2、extend.func.php 在其最后面增加如下代碼: ?




好,至此,PHP文件部分就OK了!接下來就自定義模型了。自定義模型之前,我先讓你們看看最終效果????



這個里面的 價格區(qū)間? 線路主題? 出游天數(shù)? 線路類型? 就是到 內(nèi)容模型管理里面 自定義字段就OK了。

這里需要注意的就是 字段的類型 ?如下圖所示




最后一步 模板調(diào)用:
OK 模板調(diào)用那就更加簡單了,一句代碼就OK了。



這里需要給大家解釋一下的就是??? AddFilter(4,1,'linestyle,linethem,youdays,jgqujian')

其中的 4 就是 頻道ID???? 1不用管!!?? 后面的 就是? 自定義的字段!!!

工作原理(補充): 發(fā)布產(chǎn)品的時候 通過自定義字段的選擇,來歸檔這個文檔的類型,然后按照篩選的需求進(jìn)行篩選!! 就好比一堆書,按照分類放好!!ok???



至此,篩選的功能就做完了!
至于頁面的效果:可以自己設(shè)計。

標(biāo)簽: 代碼 搜索 網(wǎng)站 問題 選擇

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:怎么解決織夢DedeCMS縮略圖失真模糊

下一篇:dedecms拓展函數(shù)