muban大师 发表于 2020-6-24 09:18:43

织梦dede搜索结果页按频道模型显示不同模板

思路:给搜索框加一个判定,例如搜索软件模型的时候显示一个模板,搜索文章模型的时候显示一个模板。
       
        1、 在head区域加入
       
       
          
       
       
        2 、 更改搜索代码
       
          
          
                
          
                   [i,
          
                   [i,
          
                
          
          新闻
          
                
          
                   
          
                搜索
          
                
          
             
       
       
        其中重点就是
       
          
          新闻
                软件
             
       
        这里设置的按游戏模型搜索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搜索显示不同风格的结果页得。
页: [1]
查看完整版本: 织梦dede搜索结果页按频道模型显示不同模板