欢迎来到资源库(www.zyku.net)

DedeCMS

当前位置:首页 > CMS教程 > DedeCMS > 搜索结果页

DedeCMS使搜索结果页也支持dede标签调用的方法

时间:2017-02-23|栏目:DedeCMS|点击:|我要投稿

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

dede模板搜索结果页的php文件是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));
}

修改完成后保存就可以了,如果我们还需要支持其他的dede标签可以参考上面代码来进行相应修改就行了。

(资源库 www.zyku.net)

关于我们 | 版权申明 | 寻求合作 |

重要申明:本站所有的文章、图片、评论等内容,均由网友发表或上传并维护或收集自网络,仅供个人学习交流使用,版权归原作者所有。

如有侵犯您的版权,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:95148658 | 邮箱:mb8#qq.com(#换成@)

苏ICP备2020066115号-1

本网站由提供CDN加速/云存储服务