公告:

欢迎访问元元本本博客-关注建站技术、SEO优化、主机服务器、站长学习分享!

DEDE 实现搜索只搜指定多栏目下的文章

作者:元元本本博客 / 时间:2个月前 (09/10) / 分类:学习织梦cms / 阅读:53 / 评论:0

共有两种方式,通过测试第一种比较的好用。如果只是单独的调用一个栏目那么用第二种方法比较的好。
方法1:
//统计列表里的记录

$cquery = "Select * From `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.sitepath
       from `archives` arc left join `arctype` act on arc.typeid=act.id
       where  act.id not in (4,5,,6....) and {$this->AddSql} $ordersql limit $limitstart,$row";
把sql语句换成我这两句,括号里面的是你不搜索栏目的id

方法2:
<input type=hidden name=typeid value="特定栏目id"> 把它放在搜索form里面即可

打赏支付宝打赏微信打赏
  • QQ交流群
  • 互相指导
  • 博客主微信
  • 方便沟通

没有评论,留下你的印记,证明你来过。


发表评论:取消回复

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。