dede搜索结果页支持article、sql、channelartlist 等标签

softyun3年前cms教程46


dede搜索结果页支持article、sql、channelartlist 等标签
打开文件:include/arc.searchview.class.php
 
找到:

<span style="font-family:tahoma,geneva,sans-serif;">1 
require_once(DEDEINC."/taglib/hotwords.lib.php"); 
</span> 
  
在下面添加:

<span style="font-family:tahoma,geneva,sans-serif;">1 
require_once(DEDEINC."/taglib/channel.lib.php"); 
require_once(DEDEINC."/taglib/arclist.lib.php"); 
require_once(DEDEINC."/taglib/channelartlist.lib.php"); 
require_once(DEDEINC."/taglib/myad.lib.php"); 
require_once(DEDEINC."/taglib/php.lib.php"); 
require_once(DEDEINC."/taglib/sql.lib.php"); 
</span> 
然后找到:

<span style="font-family:tahoma,geneva,sans-serif;">1 
else if($tagname=="hotwords") 
 
           { 
               $this->dtp->Assign($tagid,lib_hotwords($ctag,$this)); 
           } 
</span> 
在下面添加:

<span style="font-family:tahoma,geneva,sans-serif;">01 
else if($tagname=="arclist") 

$this->dtp->Assign($tagid,lib_arclist($ctag,$this)); 

else if($tagname=="channelartlist") 

$this->dtp->Assign($tagid,lib_channelartlist($ctag,$this)); 

else if($tagname=="myad") 

$this->dtp->Assign($tagid,lib_myad($ctag,$this)); 

else if($tagname=="php") 

$this->dtp->Assign($tagid,lib_php($ctag,$this)); 

else if($tagname=="sql") 

$this->dtp->Assign($tagid,lib_sql($ctag,$this)); 

</span> 
这样,搜索页面就支持多种标签了。
 
包括{dede:arclist} {/dede:arclist}、{dede: channelartlist } {/dede: channelartlist}、{dede: myad } {/dede: myad }、{dede: php } {/dede: php }、{dede: sql } {/dede: sql }
仅供大家学习参考。以上内容希望对你有帮助。

标签: dedecms
免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

织梦cms系统TAG标签和分页伪静态设置教程

织梦cms系统TAG标签和分页伪静态设置教程现在好多CMS系统都有TAGS标签这项功能,知名的DEDECMS也有,但是它的标签功能很差,不利于seo优化,同时也有很多问题,比如:当前页不存在上一页时,...

织梦导航不显示外部链接栏目,修改channelartlist标签方法

织梦导航不显示外部链接栏目,修改channelartlist标签方法在文件 include/taglib/channelartlist.lib.php第67行左右, 查找:<span style...

DedeCMS 核心类TypeLink.class.php摘要笔记

DedeCMS 核心类TypeLink.class.php摘要笔记注:'//+' 表示为本人另外加上的注释 Class TypeLink { var $typeDir; var $dsql; var...

DedeCMS创始人林学 (IT柏拉图)逝世_人物动态

2022年12月3日下午dedecms创始人林学(it柏拉图)因罹患癌症逝世。林学先生生于1979年10月10日,于2004年8月编写的dedecms至今仍有数十万企业、个人站长使用,在使用者中不免有...

PHP脚本快速将dedecms一键转换至wordpress程序

dedecms程序目前需要商业授权才可以使用,虽然以前也有类似的版权声明,但是这次应该是认真的。而且发出最后的通告,如果我们不购买商业授权(需要5800元一个站点),那可能遭受类似某拓CMS一样的法律...

织梦上传本地视频后 文件管理器中不显示解决办法

织梦上传本地视频后 文件管理器中不显示解决办法以上传mp4文件为例首先修改后台设置后才可以上传mp4文件系统基本参数 - 附件设置 - 允许的多媒体文件类型,添加mp4 然后修改代码使文件管理器显示m...