您当前的位置:主页 > 教程合集 > DedeCMS网站首页DedeCMS

DedeCMS搜索指定栏目下的文章实现方法

发布时间:2015-11-05编辑:余斗阅读:(0)字号:
    Dede建站特别是企业站时候,在搜索的时候,很多客户只想展示指定的一些栏目的搜索结果,要屏蔽掉一些栏目的文章搜索,比如卖车的只想给用户展示产品的搜索结果,而不想展示公司新闻的搜索结果。Dede自带的搜索插件是不支持指定栏目的搜索的,这里比较落后,要实现DedeCMS搜索指定栏目下的文章,需要我们做下小修改,余斗今天提供两个方法,大家自行选择: 一、只针对特定的一个栏目适用,不适合指定多栏目的搜索 找到根目录plus文件下的search.php文件中找到代码:
    $t1 = ExecTime();
    大概在第106行,在这段代码下面加上:
    $typeid=2;
    其中2为指定栏目的id,保存后就实现在网站的搜索结果只展示id为2的栏目下的文章,但是也只能指定一个栏目,扩展性教差,如果要指定多个栏目,则第二个方法比较实用。 二、针对多个栏目适用 把以下代码放在模版文件中的搜索表单form里面即可:
    <input type="hidden" name="typeid" value="特定栏目id">
    余斗的栏目的写法为:
    <input type="hidden" name="typeid" value="2">
    修改完成后,如果是静态生成的页面要批量生成下,这样就能完美的实现指定多栏目下文章的搜索了。
关键字词DedeCMS指定搜索
余斗余斗
  1. 转载请注明:DedeCMS搜索指定栏目下的文章实现方法
  2. 版权声明:本站原创文章,由发表在DedeCMS分类下,于2015-11-05最后更新
DedeCMS文章页如何正确调用文章浏览次数
DedeCMS Tag标签字数限制的取消方法
手机扫一扫 随身带着看
鸿运国际手机登录首页