织梦arclist标签要怎么调用副栏目文章

987seo/2019-12-26/ 分类:dede织梦学院/阅读:
最近在给客户网站做优化的时候,发现客户的网站很多文章设置了主栏目的同时,还选择了副栏目,但是调用文章的时候arclist标签只能显示主栏目的文章,副栏目的文章调用不到,今天我们就来分享下织梦arclist标签要怎么调用副栏目文章的方法。希望对大家有帮助 ...
    最近在给客户网站做优化的时候,发现客户的网站很多文章设置了主栏目的同时,还选择了副栏目,但是调用文章的时候arclist标签只能显示主栏目的文章,副栏目的文章调用不到,今天我们就来分享下织梦arclist标签要怎么调用副栏目文章的方法。希望对大家有帮助哦!
 
   DEDECMS中一个文章可以同时属于两个栏目,即一个主栏目一个副栏目,{dede:arclist} 属性中可以通过typeid调用指定栏目的文章,但是有时我们却想根据副栏目进行筛选。只需修改标签对应的PHP文件既可以。

织梦arclist标签要怎么调用副栏目文章
 
查找
 
 /include/taglib/arclist.lib.php 文件,大概在第212行代码处。
 
找到
 
if($CrossID=='') $orwheres[] = ' arc.typeid in ('.GetSonIds($typeid).')';
else $orwheres[] = ' arc.typeid in ('.GetSonIds($typeid).','.$CrossID.')';
 
替换为:
 
if($CrossID=='')
$orwheres[] = ' typeid in ('.GetSonIds($typeid).') or typeid2 in ('.GetSonIds($typeid).')';
else
$orwheres[] = ' typeid in ('.GetSonIds($typeid).','.$CrossID.') or typeid2 in ('.GetSonIds($typeid).','.$CrossID.')';
 
 
好了,现在再去调用看看,是不是就可以调用副栏目的文章了!关于织梦arclist标签要怎么调用副栏目文章就分享到这里哦!
阅读:
扩展阅读:
精彩评论:
说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!
腾讯云服务器优惠

热搜关键词

Hot search
 seo  网站  织梦   优化  搜索  robots  地图  中文  ecs  内链优化
腾讯云服务器-全球

热门文章

HOT NEWS
  • 周榜
  • 月榜
阿里云服务器优惠券
987seo网络工作室 - 关注SEOer,站长和创业者的网站
微信二维码扫一扫
关注微信公众号
987studio.com 联系QQ:256707691 邮箱:256707691@qq.com Copyright © 20120-2029 987seo网络工作室 版权所有 闽ICP备18029221号-1
987SEO工作室专注seo教程分享,seo技术,网站关键词排名优化,dedecms织梦模板建站教程,技术分享等知识资讯,关键词上百度首页的方法及网站建设相关软件资源下载!一个关注SEOer、站长和创业者的网站
二维码
意见反馈 扫码关注987seo网络工作室官方公众号