您好,欢迎来到菜鸟吧源码网(www.cniao8.com)本站只做精品网站源码!
  • 首 页
  • 菜鸟云
  • 公告:本站资源均来源于互联网及会员投稿发布,所有资源仅供学习参考研究使用,请勿商用或其它非法用途,商用请购买正版,否则产生一切后果由用户自行承担!谢谢!

     

    当前位置:主页 > 站长学堂 > dede教程 >
    织梦dedecms分类搜索结果页按栏目显示不同模板的方法
    时间:2020-07-24 10:27 作者:菜鸟吧 浏览:收藏 挑错 打印

    思路:给搜索框加一个判定,例如搜索软件模型的时候显示一个模板,搜索文章模型的时候显示一个模板。
    1、 在head区域加入

    复制代码

    <script language="javascript" type="text/javascript"> <!– function check(){ if(document.formsearch.channeltype.value=http://www.jutuibao.com/="3") document.formsearch.action="{dede:field name='PHPurl'/}/search_images.php" else document.formsearch.action="{dede:field name='phpurl'/}/search.php" } –> </script>
    2 、 更改搜索代码

    复制代码
    <form name="formsearch" action="" *****ubmit="check();"><div class="form"><input type="hidden" name="kwtype" value=http://www.jutuibao.com/"0" /> <input name="q" type="text" class="search-keyword" id="search-keyword" value=http://www.jutuibao.com/"{dede:global name='keyword' function='RemoveXSS(@me)'/}" /> <select name="channeltype" id="channeltype"> <option value='http://www.jutuibao.com/1′ selected='1′>新闻</option> <option value='http://www.jutuibao.com/3′>软件</option> </select> <button type="submit" class="search-submit">搜索</button> </div> </form>

    其中重点就是

    <select name="channeltype" id="channeltype"> <option value='http://www.jutuibao.com/1′ selected='1′>新闻</option>
    <option value='http://www.jutuibao.com/3′>软件</option>
    </select>
    这里设置的按游戏模型搜索  1是文章模型3是软件模型
    3 复制serach.php 更名为search_images.php
    4 打开search_images.php
    require_once(DEDEINC."/arc.searchview.class.php");

    更改为
    require_once(DEDEINC."/arc.searchimg.class.php");

    5复制arc.searchview.class.php 更名为arc.searchimg.class.php

    6 打开arc.searchimg.class.php

    修改

    复制代码
    $tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search.htm"; $tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search_images.htm";
    核心的修改已经结束了,剩下的就是在search_images.htm这个模板里自由发挥了。
    同理也可以实现按栏目type搜索显示不同风格的结果页。

    郑重声明:
    本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
    我们不承担任何技术及版权问题,且不对任何资源负法律责任。
    如无法下载,联系站长索要。
    如有侵犯您的版权,请给我们来信:admin@cniao8.com,我们尽快处理。

    织梦中{dede:channel}无法调用隐藏栏目解决方法织梦中{dede:channel}无法调用隐藏栏目
    DEDECMS批量导入excel数据到后台文章系统的开发教程DEDECMS批量导入excel数据到后台文章系
    织梦58织梦模板加固版教程详解织梦58织梦模板加固版教程详解