小李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在做企业网站优化(或是说用户体验时)大家一定会碰到这个问题!在做企业站时,大家一定都会有,基本企业资料,联系我们以及产品信息。当产品信息达到一定量时就会用到搜索来方便用户查询。可是dedecms模板没有这个功能。只有全站和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相关文章阅读
  • 织梦cms5.7memcache配置说明

    小李网络公司介绍织梦cms5.7memcache配置说明知识,包括DedeCMS V5.7开启memcache缓存的方法配置说明,DedeCMS V5.7开启memcache缓存的方法-dedecms教程-跟版网,DedeCMS织梦DEDEV5.7开启memcache缓存的办法,织梦教程...

  • 织梦cms取消栏目列表页文章标题设置推荐教程

    小李网络公司介绍织梦cms取消栏目列表页文章标题设置推荐教程知识,包括吸引人的文章标题织梦栏目介绍织梦栏目添加dedecms左边栏目dedecms副栏目调用织梦新建栏目dedecms栏目菜单dedecms栏目idl...

  • 织梦cms会员登陆后就不显示广告实现方法

    小李网络公司介绍织梦cms会员登陆后就不显示广告知识,包括如何实现织梦dedecms会员登陆后就不显示广告_织梦58,织梦cms建站教程dedecms织梦系统dedecms会员页面织梦防止共享会员账号织梦做一个会...

  • 织梦cms实现channel标签的数字递增调用方法

    小李网络公司介绍织梦cms实现channel标签数字递增知识.包括dedecms织梦dede:channel标签的数字递增调用方法,帝国cms和织梦哪个好织梦 建站dede模板站织梦免费源码dedecms 织梦织梦dede建站教程视频de...

  • 织梦cms首页RSS订阅源制作详解

    小李网络公司介绍织梦cms首页RSS订阅源制作详解知识,包括各大网站RSS订阅源地址字源网进入阅读订阅源RSS订阅源怎么用订阅源大全播客订阅源字源网字源查询源本生鲜首页字源网网站进入源本...

  • 织梦cms变量覆盖漏洞导致注入漏洞解决方法

    小李网络公司介绍织梦cms变量覆盖漏洞导致注入漏洞解决方法知识,包括dedecms登录漏洞dedecms57漏洞dedecfg变量调用dedecms漏洞防范搜索dedecms漏洞dedecms跳转漏洞dedecmsxss漏洞dedecms漏洞拿密码....

  • 织梦cms缩略图缩放变形解决方法

    小李网络公司介绍织梦cms缩略图缩放变形解决方法知识,包括cdr等比例缩放不变形dedecms增加缩略图怎么解决缩放网页变形dede设置缩略图织梦栏目添加缩略图dede自定义缩略图织梦cms上传不了缩略...

  • 织梦cms5.7生成百度谷歌地图sitemap教程

    小李网络公司介绍织梦cms5.7生成百度谷歌地图sitemap教程知识,包括谷歌地图如何导出高清图片如何用su谷歌地图建立地形谷歌地图导出三维模型谷歌地图可以提取地形图吗谷歌地图三维高清卫星...

  • 织梦dedecms获取当前栏目id代码

    小李网络公司介绍织梦dedecms栏目id代码知识.包括织梦dedecms获取当前栏目ID技术教程,织梦dedecms获取当前内容页栏目id号的方法,织梦如何修改栏目id,dedecms表单调用,dedecms表单提交....

  • 织梦cms安装时表前缀设置教程

    小李网络公司介绍织梦cms安装时表前缀设置教程知识,包括织梦dedecms教程织梦cms建站教程dedecms织梦系统织梦默认模板管理dedecms首页dede织梦仿站织梦cms移动织梦cms后端模板织梦dedecms模块....

  • 织梦cms5.7中各函数所在的文件和位置

    小李网络公司介绍织梦cms5.7中各函数所在的文件和位置知识,包括column函数是什么意思lookup函数怎么用countifs函数SUMPRODUCT函数返回所在列的函数用sum函数求和excel行数函数matlab函数文件IF函数....

  • 织梦cms获得顶级栏目英文方法

    小李网络公司介绍织梦cms获得顶级栏目英文方法知识,包括织梦栏目添加dedecms建立栏目栏目英文单词dedecms副栏目调用织梦新建栏目dedecms栏目菜单dedecms左边栏目织梦当前栏目标签织梦副栏目织梦...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640