最新公告
  • 欢迎您访问爱上源码网,分享精品整站源码,网站模板,游戏源码,APP小程序源码以及视频教程免费下载;服务永无止境!立即加入我们
  • 织梦按栏目分类搜索的方法

      织梦DedeCMS的搜索功能,默认情况下只搜索文章标题,而且是全站搜索。如果想改为搜索其他字段或者全文搜索,就需要修改织梦DedeCMS的设置,全文搜索还需要配置Sphinx服务器,不过对于大部分网站来说,全文搜索没有必要。

      今天来分享一下如何解决织梦DedeCMS的分类搜索功能。分类搜索可以让用户更快的找到他想要的内容,这点对增强用户体验是非常有帮助的。实现的办法也不难,主要是要向织梦DedeCMS的搜索文件search.php文件传入分类id的值。

      以织梦DedeCMS的默认模板为例,把默认模板文件夹中的head.htm文件的如下代码:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <
    form
    action
    =
    "{dede:field name='phpurl'/}/search.php"
    name
    =
    "formsearch"
    >  
    <
    div
    class
    =
    "form"
    >  
    <
    h4
    >搜索</
    h4
    >  
    <
    input
    type
    =
    "hidden"
    name
    =
    "kwtype"
    value
    =
    "0"
    />  
    <
    input
    name
    =
    "keyword"
    type
    =
    "text"
    class
    =
    "search-keyword"
    id
    =
    "search-keyword"
    />  
    <
    select
    name
    =
    "searchtype"
    class
    =
    "search-option"
    id
    =
    "search-option"
    >  
    <
    option
    value
    =
    "titlekeyword"
    selected
    =
    '1'
    >智能模糊搜索</
    option
    >  
    <
    option
    value
    =
    "title"
    >仅搜索标题</
    option
    >  
    </
    select
    >  
    <
    button
    type
    =
    "submit"
    class
    =
    "search-submit"
    >搜索</
    button
    >  
    </
    div
    >  
    </
    form
    >

      替换为下面的代码:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <
    form
    action
    =
    "{dede:field name='phpurl'/}/search.php"
    name
    =
    "formsearch"
    >
    <
    div
    class
    =
    "form"
    >
    <
    h4
    >搜索</
    h4
    >
    <
    input
    type
    =
    "hidden"
    name
    =
    "kwtype"
    value
    =
    "0"
    />
    <
    input
    type
    =
    "hidden"
    name
    =
    "searchtype"
    value
    =
    "titlekeyword"
    />
    <
    input
    name
    =
    "keyword"
    type
    =
    "text"
    class
    =
    "search-keyword"
    id
    =
    "search-keyword"
    />
    <
    select
    name
    =
    "typeid"
    class
    =
    "search-option"
    id
    =
    "typeid"
    >
    <
    option
    value
    =
    '0'
    selected
    =
    '1'
    >全部栏目</
    option
    >
    {dede:channelartlist typeid='top' }
    {dede:type} <
    option
    value
    =
    '[field:id/]'
    >[field:typename/]</
    option
    >{/dede:type}
    {dede:channel type='son' noself='yes'}
    <
    option
    value
    =
    '[field:id/]'
    >-[field:typename/]</
    option
    >
    {/dede:channel}
    {/dede:channelartlist}
    </
    select
    ><
    button
    type
    =
    "submit"
    class
    =
    "search-submit"
    >搜索</
    button
    >
    </
    div
    >
    </
    form
    >

      可以看到,基本的结构什么的都是没有变化的,只是传入了typeid的值。

    织梦教程网络上有很多,但没有一个像自由织梦(www.freedede.cn)这样教程比较齐全的,现在好了,学习开发使用织梦dedecms系

    统不用东奔西跑了,直接来自由织梦就好了,提供织梦cms详细的使用教程和织梦建站教程,包括dedecsm的安装、模板开发教程、安

    全配置等,DedeCMS从入门到精通建站就是如此轻松。

    重要声明:
    1.本站视频教程,软件及网站源码版权均属于原作者所有,您必须在下载后的24个小时之内,从您的电脑中删除!非法商业用途,后果自负!
    2.本站不保证所提供下载资源的安全性和完整性,仅供下载学习之用!如链接失效或资源含外站广告,请联系客服处理!给予奖励!
    3.本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!本站提供有偿服务!如有侵权请联系在线客服!
    4.如您手中有优质资源或教程,可以自助投稿发布,成功分享后有奖励和额外收入!
    5.如您需要正版微擎模块可联系本站客服,我们有价值30w+商业微擎应用出售微擎坑位和招收代理!
    6.400电话/软著/ICP,EDI许可证/商标特价办理中!
    爱上源码下载网 » 织梦按栏目分类搜索的方法

    常见问题FAQ

    从网站下载的源码都有安装教程么?不会安装怎么办?
    本站发布的网站源码和模板资源大部分在压缩包内都有教程,如您不会安装可以联系本站在线技术进行付费安装。
    爱上源码的所有源码都是亲测能正常运行的么?
    本站目前拥有资源10w+,包含整站源码,网站模板,游戏源码,小程序源码,视频教程,破解软件等,每天也在测试更新;因时间和精力有限我们无法对资源进行一一测试,只能保证所分享资源内容无误,希望理解。
    我手中的优质资源可以在你这换钱或者VIP么?
    爱上源码支持投稿,欢迎发布您手中的优质资源进行售卖;本站VIP支持免费获取,目前邀请10人注册爱上源码即可免费获取VIP。
    爱上源码除了资源分享还有其他业务没?
    【价值30W+微擎模块出售正版商业微擎坑位及招收代理,详情咨询本站客服!】我们团队目前运营并推广几套商业化saas智能小程序系统能满足大部分小程序开发需求,并由SaaS和独立部署版商城小程序系统;另外销售400电话,各种ICP/EDI资质证书办理,软著和商标注册服务等。

    发表评论

    • 30会员总数(位)
    • 35644资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 607稳定运行(天)

    提供最优质的资源集合

    开通VIP 源码下载