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

 时间:2026-04-26 08:19:18

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时间调用标签
  • 热门搜索
    张国荣怎么去世的 大便绿色是怎么回事 资产评估方法 鱼鳞病怎么治 最简单的织围巾方法 怎么发淘宝链接 瘊子的最佳治疗方法 小儿便秘怎么办 植物日记护肤品怎么样 荷花图片大全