织梦arclist 不能调用文章的副栏目或多个副栏目的解决办法
更多精彩就在: 51免费论文网|www.jxszl.com
目同时调用.
副栏目的设置如下图:
if($CrossID==)$orwheres[]=arc.typeidIN(.GetSonIds($typeid).);
else$orwheres[]=arc.typeidIN(.GetSonIds($typeid).,.$CrossID.);
将其替换成如下代码:
if($CrossID==)
$orwheres[]="(arc.typeidin(".GetSonIds($typeid).")orarc.typeidIIin(".GetSonIds($typeid).")orCONCAT(,,arc.typeidII,,)LIKE%,".$typeid.",%)";
else
$orwheres[]="(arc.typeidin(".GetSonIds($typeid).",".$CrossID.")orarc.typeidIIin(".GetSonIds($typeid).",".$CrossID.")orCONCAT(,,arc.typeidII,,)LIKE%,".$typeid.",%)";
在网上的很多方法都是只能让I.个副栏目能调用文档的,我这个代码可以让多个副栏目都能调用文档,本人已亲自测试,绝对可用.
OK,修改完之后请更新缓存,重新生成,就能看到效果了!
原文链接:http://www.jxszl.com/biancheng/dedecms/74804.html