"景先生毕设|www.jxszl.com

dedearclist 不能调用文章的副栏目或多个副栏目的解决方法

2022-10-29 16:05编辑: www.jxszl.com景先生毕设
用过dede的朋友都知道,由于dede后台没有在栏目间复制文档的功能,只有移动文档的功能(类似于剪切),而我需要让多个栏目列表页都调用这篇文档,如果每个栏目都添加I.遍,那真要累死了.而dede的副栏目解决了这个问题,它既可以让I.篇文档被主栏目调用,也能在副栏目调用,甚至能被多个副栏目同时调用.<

 更多精彩就在: 51免费论文网|www.jxszl.com 
br/>
副栏目的设置如下图:

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.",%)";


原文链接:http://www.jxszl.com/biancheng/dedecms/73001.html