×

dedecms

【dedecms】arclist 无法获取【副栏目】的文章-解决方法

qinjie qinjie 发表于2020-12-10 17:38:51 浏览242 评论0

抢沙发发表评论

查找 dedecmsROOT/include/taglib/arclist.lib.php 文件,大概在第295行代码处。

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.')';


 


所有评论

访客