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时间调用标签
  • 热门搜索
    文明旅游手抄报 拉肚子拉血怎么回事 匿名举报信怎么写 印尼旅游 泰山旅游景点 ps4怎么挂vpn 孕妇可以吃芒果吗 发育不良怎么办 仙居旅游 孕妇可以喝啤酒吗