日志样式

Dedecms标签artlist调用副栏目方法



解决在列表页调用副栏目,但列表页文章不显示方法:

打开 /include/taglib/arclist.lib.php,原代码如下:

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

将其替换成如下代码:

if($CrossID=='')
$orwheres[] = " (arc.typeid in (".GetSonIds($typeid).") or arc.typeid2 in (".GetSonIds($typeid).") or CONCAT( ',', arc.typeid2, ',' ) LIKE '%,".$typeid.",%' )";
else
$orwheres[] = " (arc.typeid in (".GetSonIds($typeid).",".$CrossID.") or arc.typeid2 in (".GetSonIds($typeid).",".$CrossID.") or CONCAT( ',', arc.typeid2, ',' ) LIKE '%,".$typeid.",%')";

 

上一篇:织梦dedecms获取上一篇下一篇文章链接的方法 下一篇:Dedecms获取当前页面顶级栏目名称方法