dedecms:arclist副栏目不显示和未审核文章显示

 时间:2026-02-14 14:13:49

1、一、解决副栏目功能调用不显示的问题。

修改296行附近代码:

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

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

修改为:

if($CrossID=='') $orwheres[] = ' (arc.arcrank > -1 and arc.typeid IN ('.GetSonIds($typeid).') OR arc.typeid2 IN ('.GetSonIds($typeid).')) '; 

else $orwheres[] = ' (arc.arcrank > -1 and arc.typeid IN ('.GetSonIds($typeid).','.$CrossID.') OR arc.typeid2 IN ('.GetSonIds($typeid).','.$CrossID.')) ';

可解决副栏目调用不显示问题。

dedecms:arclist副栏目不显示和未审核文章显示

2、二、解决织梦多个栏目arclist调用副栏目不显示的解决办法

将261行 附近代码: $orwheres[] = " arc.typeid IN ($typeid) ";

修改为

$orwheres[] = " arc.arcrank > -1 and arc.typeid IN ($typeid) or  arc.typeid2 IN ($typeid)"; 

解决多个栏目arclist调用副栏目不显示

dedecms:arclist副栏目不显示和未审核文章显示

3、三:解决未审核文章在arclist出现的方法

以上代码都增加的查询条件:arc.arcrank > -1,未审核文章不予调用。

  • dedecms arclist 无法调用副栏目文章的解决办法
  • 织梦list和arclist等建站常用标签的解释和用法
  • dedecms标题显示不完全
  • dedecms在封面页将文章显示在所属副栏目
  • dede:list及dede:arclist 按权重排序的方法
  • 热门搜索
    眼睛干涩什么原因 海参什么时候吃最好 欧盟是什么意思 人走茶凉是什么意思 lpg是什么意思 投机取巧是什么意思 doll是什么意思中文 乐可到底是什么梗 党执政兴国的第一要务是什么 中国的政体是什么