您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
织梦dedecms的搜索页面支持dede标签的方法实例
梦柏2024-01-25 23:54:39dedecms教程已有人查阅
导读打开文件:include/arc.searchview.class.php;在下面添加:这样,搜索页面就支持多种标签了。
打开文件:include/arc.searchview.class.php
找到:
包括{dede:arclist} {/dede:arclist}、{dede: channelartlist } {/dede: channelartlist}、{dede: myad } {/dede: myad }、{dede: php } {/dede: php }、{dede: sql } {/dede: sql }
如果需要支持其他的标签,以此类推。
找到:
require_once(DEDEINC."/taglib/hotwords.lib.php");
在下面添加:
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");
然后找到:
else if($tagname=="hotwords")
{
$this->dtp->Assign($tagid,lib_hotwords($ctag,$this));
}
在下面添加:
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));
}
这样,搜索页面就支持多种标签了。包括{dede:arclist} {/dede:arclist}、{dede: channelartlist } {/dede: channelartlist}、{dede: myad } {/dede: myad }、{dede: php } {/dede: php }、{dede: sql } {/dede: sql }
如果需要支持其他的标签,以此类推。
本文标签:
很赞哦! ()
相关文章
随机图文
-
dedecms5.7文章中点击图片进入下一页的实现方法
DEDE文章点击图片自动进入下一页的方法,之前找了好多代码,发现都不太好用,今天找到这个代码,亲测可行,于是贴出来给大家分享一下: -
dede织梦去掉标题推荐时被加粗的代码
我们在推荐一篇文章的时候,发现列表标题被推荐的那篇文章给加粗了,总感觉和整体不搭,而且还多了对标签。 -
dede织梦安装时表前缀是什么?
织梦DEDECMS安装的时候出现了表前缀,***_ 什么是表前缀?怎么查看安装时的表前缀?问题描述: 什么是表前缀?怎么查看安装时的表前缀? -
dedecms5.7发布文章同时发布到新浪微博的实现方法
dedecms中让新浪微薄的访问量到站上来,让站上的流量到微博上去,都可以的哦,大家都知道dedecms本身没有生成全站xml的,可是让sina微博自动关联站上的文章就不会成功
留言与评论 (共有 条评论) |