织梦DedeCMS搜索search.php页面不支持arclist标签的解决办法
做站长的经常会碰到这样的问题,搜索结果想推荐点东西,而DEDE原来的搜索结果页search.php出来的却无法通过{dede:arclist}来调用一些推荐信息,怎么办?下面按照发菜工室-广州网络公司提供的方法可以解决:
修改步骤如下:
打开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));
}
保存,再去刷新试试看?是不是搜索结果页就出现来{dede:arclist}调用的信息文章了...OK到这一步就好了。