终极讲解dedecms实现多条件筛选并以当前筛选词为标题

数以万计的dedecms的站长提出的问题,本帖既能解决dede筛选问题,又能产生利于seo优化排名的标题,伪静态地址修改.下面的来看看运用seo的思维是怎么做站的.seo思想即是分享也是价值.提供最新重庆网页设计,企业网站建设,dede模板
dedecms筛选功能二次开发

       数以万计的dedecms的站长提出的问题,有相关帖子,dede本身模板里面没有直接的筛选功能,有时候需要对产品进行分类,本帖既能解决dede筛选问题,又能产生利于seo优化排名的标题,伪静态地址修改。

       也有部分站长确实按照步骤去做了,但是还是出不来,下面的来看看运用seo的思维是怎么做站的吧。seo思想即是分享也是价值。

       用重庆装修公司的网站举例,先看最后效果,利于优化的标题,面包屑导航里面也有筛选的关键字。移动端筛选移步到《dedecms筛选简单实现方法不改后台源文件》,dedecms按最新最热筛选移步到《》

dedecms条件筛选前台效果

1.修改include/arc.listview.class.php和include/extend.func.php文件

       这两个文件改动比较大,建议大家直接下载附件压缩包里面的文件替换。下载链接:http://pan.baidu.com/s/1ntt73i5

特别提醒

       由于这两个文件做二次开发的时候经常用到,所以替换的时候要注意备份源文件。

2.添加自定义字段

dede添加自定义字段

       具体的字段添加方法可以自己搜,或参考《dedecms如何添加自定义字段与前台调用内容》。筛选的自定义字段“zxfg”、“zxmj”、“hx”数据类型都是select。

3.html部分

       调用比较简单  {dede:php}AddFilter(7,1,'zxfg,hx,zxmj');{/dede:php},说明:数字7为自定义字段的频道id为7,1是使用超链接进行选择,2是使用select下拉框选,自定义字段中间用半角逗号分开。这里有可能遇到无法运行php的情况,这是由于DedecmsV5.7版本后面设置了一个限制,在后台点击:系统设置>其他选项,在模板引擎禁用标签的“php”删除即可。

dede不能运行php

4.css样式部分

.shaixuan{width:1088px;height:auto;margin:0 auto;border:1px solid #c0c0c0}
.scv-shaixuan{padding:10px;text-align:left;font-size:14px;line-height:14px}
.scv-shaixuan a{margin-left:3px;color:#000}
.scv-shaixuan a:hover{color:#c00}
.scv-shaixuan span{padding:0 5px;color:#fff;background:#c00}

       到这里,全部筛选功能实现,接下来是标题生成部分。

5.标题、面包屑导航生成

 网站头部

<title>
{dede:field name='keywords' runphp='yes'} @me=$_GET['zxfg'];
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

织梦DEDECMS 栏目文章文章命名规则修改, 每次添加栏目的时候 都要改文章命名规则,十分麻烦, 修改下面这个地方就可以一改永亦,织梦模板网为您解答 找到\include\common.inc.php 搜索 $cfg_df_namerule 把: $cfg_df_namerule = {typedir}/{Y}/{M}{D}/{aid
当我们通过{dede:arclist keyword=关键词}来调用文章列表时,你会发现只在其中一个栏目里生效,在其他栏目,仍然显示上一次的关键词。 原因是由于arclist的缓存导致的。 只需修改/include/taglib/arclist.lib.php文件,大概在384行: $taghash = md5(seriali
我们在使用织梦dedecms数据库内容替换时候,经常遇到 安全码 显示的无法识别或者不清晰,这个安全码的位置是在核心 - 批量维护 - 数据库内容替换,如果识别不了,这个页面还没有改变验证码的地方,只能重新刷新页面,如果我们不想要这个安全码的话,要怎么操
今天一个客户在安装织梦dedecms时候,安装完成后登录后台就出现Safe Alert Request Error step 2,常用dedecms的朋友都知道,这是织梦的安全机制,在程序觉得有sql注入等攻击时候,会有这种提示。 1、起初我以为是文件没传全,让这个朋友重新传了文件上去安
dede织梦搜索伪静态,伪静态设置成功后,访问URL地址效果如下: 搜索页 http://www.baidu.com/search/织梦.html 搜索分页 http://www.baidu.com/search/织梦-2.html 本教程也适用于手机端。 开启伪静态: 后台-系统参数-核心设置-开启伪静态 后台-系统参数-
在使用 织梦模板 建站中,随机数作为一个偶尔使用到的参数,在具体使用中虽然用的少,但是今天跟版网小编给大家介绍下,大家可以参考下: 实现随机数的调用可以使用下面的js: 方法一:js代码 Math.rondom()*(m-n)+n; //生成在n到m之间的整数 但如果要用随机