建站知识 Dede建站特别是企业站时候,在搜索的时候,很多客户只想展示指定的一些栏目的搜索结果,要屏蔽掉一些栏目的文章搜索,比如卖车的只想给用户展示产品的搜索结果,而不想展示公司新闻的"

当前位置:网站首页 > 建站知识 >

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

日期:2016-08-04 15:56 / 人气:

    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搜索指定栏目下的文章实现方法还有其他不懂的地方,请直接加站长QQ,或者从首页查找相关知识进行访问http://www.fzyweb.com,建站手机QQ13521875014,专为中小企业公司及个人提供网站开发,北京网站建设,企业网站建设,北京网站制作,营销型网站建设,北京网站设计,个人网站建设,网页设计制作,网站设计制作,北京网站设计制作,北京网页制作,高端网站设计,展示型网站建设等网络服务的北京网站建设公司,现成为万网阿里云域名注册、空间主机、企业邮箱等多家网络服务商核心代理商

本站关键词:昌平网站建设,昌平网站制作,回龙观网站建设,回龙观网站制作,北京网站建设,北京网站制作,个人网站制作,个人网站建设,个人兼职网站制作,个人兼职网站建设,外贸网站网站建设,专业网站建设,中小企业网站建设,中小企业网站制作,北京做网站

编辑:方正圆网络