让织梦DedeCMS搜索结果页也支持dede标签调用的教程

站科网发表于 2016-08-09 10:04cxy2004 最后回复于 2016-12-20 08:54 [复制链接] 2635 10

织梦DedeCMS搜索结果页默认是不支持dede标签调用的,但有时候我们需要让搜索结果页也支持dede标签调用的,就需要修改文件了,下面告诉大家详细的方法:

dede模板搜索结果页的php文件是search.php,如果我们要使搜索结果页支持dede标签就得修改这个文件,下面我们来说说让搜索结果页支持arclist和channelartlist标签调用的方法:

首先找到并打开include/arc.searchview.class.php文件,在里面找到如下代码:

                                                
1require_once(DEDEINC."/taglib/hotwords.lib.php");
            
                        
2require_once(DEDEINC."/taglib/channel.lib.php");
            
            
            

            

在其下面插入如下代码:

                                                
1require_once(DEDEINC."/taglib/arclist.lib.php");
            
                        
2require_once(DEDEINC."/taglib/channelartlist.lib.php");
            
            
            

            

然后继续在里面找到下面这段代码:

                                                
1else if($tagname=="hotwords")
            
                        
2{
            
                        
3$this->dtp->Assign($tagid,lib_hotwords($ctag,$this));
            
                        
4}
            
            
            

            


在其下面插入如下代码:

            <div id="highlighter_458803" class="syntaxhighlighter  " style="width: 687.047px; padding: 1px !important; margin: 1em 0px !important; outline: 0px !important; border: 0px !important; float: none !important; vertical-align: baseline !important; position: relative !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; line-height: 20px !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">            <div class="lines" style="overflow: hidden; clear: both; padding: 0px !important; margin: 0px !important; outline: 0px !important; height: auto !important; border: 0px !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; width: auto !important; min-height: auto !important; background: none !important;">                        [table=98%,none]                                    
1else if($tagname=="arclist")
            
                        
2{
            
            <div class="line alt1" style="padding: 0px !important; margin: 0px !important; outline: 0px !important; border: 0px !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">            [table=98%,none]
12
hjm350427
支持一下,下面的保持队形!
回复 支持 反对

使用道具 举报

darnay
我和我的小伙伴都惊呆了!
回复 支持 反对

使用道具 举报

zbj21c
这么好的帖子,应该加精华!
回复 支持 反对

使用道具 举报

fuyiou123
楼主的帖子提神醒脑啊!
回复 支持 反对

使用道具 举报

billyyeung2002
这一年啥事没干,光研究楼主的帖子了!
回复 支持 反对

使用道具 举报

fuyiou123
顶顶更健康!
回复 支持 反对

使用道具 举报

fkick
缺乏激情了!
回复 支持 反对

使用道具 举报

guozi
雷锋做好事不留名,都写在帖子里!
回复 支持 反对

使用道具 举报

zimuli79
好帖子!
回复 支持 反对

使用道具 举报

12下一页

快速回帖

本版积分规则
您需要登录后才可以回帖 登录 | 立即注册

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