640X60广告位招租 qq245909083

织梦dedecms搜索页支持dede标签调用的修改方法

分享时间:2017-12-16 755 热度℃
很多朋友在使用织梦dedecms的搜索页(search.php)时都会存在这样的问题,就是织梦dedecms的搜索页(search.php)不支持dede标签的调用。这就要求我们对搜索页(search.php)进行一下小小的二次开发,使其能够支持dede标签的调用。
下面本文将介绍如何在搜索页支持arclist和channelartlist的调用。
打开include/arc.searchview.class.php
查找
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");
查找
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));
}
到此一切OK,赶快亲自试一下吧。
当然,有时候我们的搜索页面还要支持更多的标签调用,那么大家可以根据上边的这样的方法自行再进行一些相应的修改。
返回顶部