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


  仿站技巧二十三-织梦(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
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值