欢迎来到路由器窝!
如何使用DEDEcms/织梦制作复合筛选或联动筛选图解

如何使用DEDEcms/织梦制作复合筛选或联动筛选图解

浏览次数:

作者: 路由器窝

信息来源:

更新日期: 2016-03-22 00:17

文章简介

二次开发dedecms联动筛选功能适用于 deddecms V5.6 ,5.7 首先需要说明的是这个功能需要在模板里面用到php标签,所以需要在后台模板引擎禁用标签里面解除这个标签的禁用,具体方法: 后台系统系统基本参数其它选项模板引擎禁用标签:php

  • 正文开始
  • 相关文章

二次开发dedecms联动筛选功能适用于 deddecms V5.6 ,5.7

首先需要说明的是这个功能需要在模板里面用到php标签,所以需要在后台模板引擎禁用标签里面解除这个标签的禁用,具体方法:

后台——系统——系统基本参数——其它选项——模板引擎禁用标签:php

将这个PHP去掉后保存就可以了!

好了,下面开始正题了。

程序思路: 编写PHP程序,内容模型管理 自定义字段,建立筛选的条件,到模板进行调用——OK!!
工作原理: 发布产品的时候 通过自定义字段的选择,来归档这个文档的类型,然后按照筛选的需求进行筛选!! 就好比一堆书,按照分类放好.....!!ok?? 【要是还是不懂,看完你就懂了!!】

所以当你在看这篇文章的时候,请淡定点儿,你可以的!当然,你要是dedecms初学者,可能会有一些难度。不多说,直接进去正题。

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

1、arc.listview.class.php 这文件改动比较大。

织梦DEDECMS仿站联动筛选,复合筛选代码文件下载:

要是你之前这个文件有改动的话,下载下来后请到文件里面搜索SCV 这些地方我都标记好了修改的位置和代码,然自己手动插入到文件里面!

DEDEcms/织梦制作复合筛选或联动筛选

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

如何使用DEDEcms/织梦制作复合筛选或联动筛选图解教程可用版
如何使用DEDEcms/织梦制作复合筛选或联动筛选图解教程可用版#p#分页标题#e#
如何使用DEDEcms/织梦制作复合筛选或联动筛选图解教程可用版
如何使用DEDEcms/织梦制作复合筛选或联动筛选图解教程可用版

好,至此,PHP文件部分就OK了!接下来就自定义模型了。自定义模型之前,我先让你们看看最终效果····

如何使用DEDEcms/织梦制作复合筛选或联动筛选图解教程可用版

这个里面的 价格区间  线路主题  出游天数  线路类型  就是到 内容模型管理里面 自定义字段就OK了。

这里需要注意的就是 字段的类型  如下图所示

如何使用DEDEcms/织梦制作复合筛选或联动筛选图解教程可用版


最后一步 模板调用:
OK 模板调用那就更加简单了,一句代码就OK了!!

如何使用DEDEcms/织梦制作复合筛选或联动筛选图解教程可用版

这里需要给大家解释一下的就是    AddFilter(4,1,'linestyle,linethem,youdays,jgqujian')
{dede:php}AddFilter(4,1,'linestyle,linethem,youdays,jgqujian'){/dede:php}

其中的 4 就是 频道ID     1不用管!!   后面的 就是  自定义的字段!!!

工作原理(补充): 发布产品的时候 通过自定义字段的选择,来归档这个文档的类型,然后按照筛选的需求进行筛选!! 就好比一堆书,按照分类放好!!ok?? 

如何使用DEDEcms/织梦制作复合筛选或联动筛选图解教程可用版

至此,筛选的功能就做完了!
至于页面的效果:可以自己设计。

转载请注明:DEDEcms» 如何使用DEDEcms/织梦制作复合筛选或联动筛选图解

标签:
  • 织梦DedeCms批量提取第一张图片为缩略图
    240阅读
    首先打开织梦管理后台的 article_description_main.php 文件,在 //获取自动摘要代码结束 //获取首图为缩略图 if($dojob==spic) {require_once(DEDEADMIN./inc/inc_archives_functions.php);if(empty($totaln...
  • DEDECMS 软件下载页 多图展示设置
    218阅读
    最终效果图 DEDECMS 软件下载页 多图展示设置 这个就是在软件介绍下面增加了一个页面截图展示区 由于织梦不能把发布文章内容里面的图片单独调用出来 本人就想了一个笨办法,下面本人以软件发布区,修改软件文章为例: 第一步: 首先找到后台目录下的soft_edit.ph
  • DEDE视频安装去广告
    135阅读
    字段名设置为video_address,表单提示文字为视频地址 手机端字段名为 html5_address 里面附带去除LOGO配置文件覆盖即可 插件下载地址
  • 巧用无分页刷新内容实现换一换内容
    123阅读
    找到\include\taglib\arcpagelist.lib.php文件然后搜索按页显示找到相应代码修改适当的修改分页样式 //按页显示 $listNums = ; for ($i=1; $i2; $i++) { $listNums.= a href=javascript:multi(. $i .,\{$tagi...
  • 添加文章过滤style等各种标签限制更改
    156阅读
    dede使用include\helpers\filter.helper.php进行过滤,被过滤的可以找到如下字段: $ra1 = array(javascript, vbscript, expression, applet, meta, xml, blink, link, style, script, embed, o...
  • PC端分页静态手机端分页动态设置
    187阅读
    这是因为你开启了全站静态,所以手机端那个分页链接就会调用出静态链接,但因为手机端实际并没有生成静态,所以链接无效!如果不需要手机端静态化把$cfg_rewrite的值改成N就可以了! 更改文件data/config.cache.inc.php 注意这个文件是安装目录install下的文
  • dedecms织梦模板在线演示功能插件
    255阅读
    dedecms织梦模板在线演示功能插件
  • DEDECMS去除一切自带后门和破绽的办法
    194阅读
    DEDECMS去除所有自带后门和漏洞的方法(DEDE安装之后需要做的事) Dedecms安全步骤,安装之后的操作 1 将文件夹dede改名为其他,比如 /dede58.com/ 2 搜索ad.dedecms.com,文件D:\WebSite\fukedh.com\www\gzadmin\templets\login_a...
  • DEDE列表页2的倍数判断不同CSS
    135阅读
    {dede:channel type=son typeid=2} [field:global name=autoindex runphp=yes] if(@me%2==0)@me= dd class=\odd\;else @me= dd class=\\;[/field:global] time[field:typen...
  • 修改DEDECMS栏目页标题中的斜杠替换为下划线
    99阅读
    修改DEDECMS栏目页标题中的斜杠替换为下划线 打开include/arc.listview.class.php,大约84行。 $this-Fields[title] = preg_replace([], / ,$this-TypeLink-GetPositionLink(false)); 替换为: $this-Fi...
上一页:织梦dedecms怎样让在自定义表单显示时间
下一页:DEDECMS 软件下载页 多图展示设置
最近更新作品
城市联动提交表单
更新时间:2020-11-17

169人已经看过了!

统计栏目文章数量有的显示数量没有显示0
更新时间:2020-11-15

135人已经看过了!

自定义表单列表添加全选
更新时间:2020-10-19

157人已经看过了!

自定义表单展现样式
更新时间:2020-10-19

165人已经看过了!

Body里面多了个&#65279字符,空白一行解决办法
更新时间:2021-01-25

167人已经看过了!

自定义证书添加图片
更新时间:2020-07-15

235人已经看过了!

dede导出证书查询数据到excel
更新时间:2020-06-19

287人已经看过了!

dedecms--会员信息导出excel表格
更新时间:2020-06-19

171人已经看过了!

dede 获取图集里面图片的数量
更新时间:2020-05-25

176人已经看过了!

织梦栏目做成列表分页(小说列表)
更新时间:2020-05-08

215人已经看过了!