• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

    dedecms搜索结果页实现按频道模型显示不同结果模板的方法

    发布者: 雪落无声 | 发布时间: 2025-7-24 17:04| 查看数: 103| 评论数: 0|帖子模式

            dedecms本身自带的模板有图片模型、文章模型、软件模型等,有时候为了用户体验需要给搜索框加一个判定,例如搜索软件模型的时候显示软件模型的模板,搜索文章模型的时候显示文章模型的模板。
            具体的实现代码如下:
            1.在head区域加入
             
                            复制代码        代码如下:                 
            2.更改搜索代码
             
                            复制代码        代码如下:       
           
           
           
           
            新闻
            软件
           
            搜索
           
                     
            其中重点就是
             
                            复制代码        代码如下:       
            新闻
            软件
                     
            关键设置:这里设置的按模型搜索  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         
    来源:互联网
    免责声明:如果侵犯了您的权益,请联系站长(1277306191@qq.com),我们会及时删除侵权内容,谢谢合作!

    最新评论

    浏览过的版块

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表