仿站技巧二十三-织梦(dedecms)搜索页面怎么调用arclist、channelartlist标签?

来源:互联网 发布:荣威rx5网络连接异常 编辑:程序博客网 时间:2024/04/27 23:27

  仿站技巧二十三-织梦(dedecms)搜索页面怎么调用arclist、channelartlist标签?大家好,欢迎来到俊尚仿站网!对于任何一个网站从优化的角度讲,拥有一个良好的搜索系统会增加网站的用户体验度,可以更好的服务于客户!今天俊尚仿站网就来和大家说说织梦(dedecms)搜索页面调用arclist、channelartlist标签的方法!
  在平常大家用织梦系统建站的时候肯定会用到search.htm模版,可如果我们想要利用织梦标签再调用其他的相关内容却总是实现不了,这是因为织梦系统开发程序猿在开发这套程序的时候没有把织梦arclist、channelartlist标签类引入到搜索的类arc.searchview.class.php文件中!今天俊尚仿站网www.jsfzw.cn就来实现这个效果:搜索页面search.htm可以调用arclist、channelartlist标签!
  第一步、把arclist、channelartlist类引入到是搜索类arc.searchview.class.php文件中!
  打开include/arc.searchview.class.php文件,查找下面代码:
  require_once(DEDEINC."/taglib/hotwords.lib.php");
  require_once(DEDEINC."/taglib/channel.lib.php"); //这里懂php的朋友就可以出来这里,这里就是加载外部类的文件
  在上面的代码下面加入下面的两个类文件:
  require_once(DEDEINC."/taglib/arclist.lib.php");
  require_once(DEDEINC."/taglib/channelartlist.lib.php");
  第二、织梦标签类加载进来后,就需要我们在搜索这个类文件中判断并调用织梦标签类!
  在arc.searchview.class.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));
  }
  这样就可在dedecms织梦搜索页面使用arclist和channelartlist标签调用数据了。
  好了,俊尚仿站网关于对织梦(dedecms)搜索页面怎么调用arclist、channelartlist标签的介绍就说到这里!按照上面的操作步骤我们就可以实现在search.htm模版文件中调用织梦标签文件,有兴趣的可以研究下!俊尚仿站网本着网站不等于名片,流量不等于客户的原则用心做好站,俊尚仿站网为您提供专业全面实效的服务,我们与您一起成长!  更多仿站、建站、优化信息尽在俊尚仿站!
0 0
原创粉丝点击