dedecms arclist 无法调用副栏目文章的解决办法

 时间:2026-02-14 12:39:14

1、打开include/taglib/arclist.lib.php,找到296行:

if($CrossID=='') $orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).')';

                else $orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).','.$CrossID.')';

2、替换成以下即可:

if($CrossID=='') 

$orwheres[] = ' (arc.typeid IN ('.GetSonIds($typeid).') OR arc.typeid2 IN ('.GetSonIds($typeid).')  or FIND_IN_SET('.$typeid .', arc.typeid2)>0)'; 

else 

$orwheres[] = ' (arc.typeid IN ('.GetSonIds($typeid).','.$CrossID.') OR arc.typeid2 IN ('.GetSonIds($typeid).','.$CrossID.') or FIND_IN_SET('.$typeid .',arc.typeid2)>0) '; 

3、然后再更新一下系统缓存即可。

  • dedecms:arclist副栏目不显示和未审核文章显示
  • dedecms首页要获取文章内容怎么做?
  • dedecms标题显示不完全
  • dedecms织梦怎么在首页调用专题
  • 常用的Dedecms时间调用标签
  • 热门搜索
    桂圆壳的功效与作用 游泳运动员身材 音乐知识入门 数学三考什么 大学生运动会新闻稿 枪械知识 众泰t600运动版 什么样的女人不能娶 初二政治上册知识点 运动会加油口号