网站建设   网站建设技术   网站后端技术   网站建设CMS   dedecms  

dedecms arclist 无法调用副栏目文章的解决办法

人浏览  发布时间:2021-03-15

dedecms arclist 无法调用副栏目文章的解决办法 织梦中,一篇文章A选择了副栏目L1和L2,但在副栏目L1和L2中,用arclist标签调用不出来的A,如何解决,网上有很多解决办法,但解决的都是文章只选择一个副栏目的问题,如果文章A选择多个副栏目,则不能解决该问题,以下是解决多个副栏目arclist调用文章的办法 工具/原料 dedecms 根目录/include/taglib/arclist.lib.php文件 方法/步骤 打开include/taglib/arclist.lib.php,找到296行: 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 FIND_IN_SET(.$typeid ., arc.typeid2)0); else $orwheres[] = (arc.typeid IN (.GetSonIds($typeid).,.$CrossID.) OR arc.typeid2 IN (.GetSonIds($typeid).,.$CrossID.) or FIND_IN_SET(.$typeid .,arc.typeid2)0) ; 3 然后再更新一下系统缓存即可。 ========================================================================== 总结:直接 已搞好用文件夹中的arclist.lib.php替换edecms 根目录/include/taglib/arclist.lib.php文件 然后再更新一下系统缓存即可...
dedecms arclist 无法调用副栏目文章的解决办法
 
 织梦中,一篇文章A选择了副栏目L1和L2,但在副栏目L1和L2中,用arclist标签调用不出来的A,如何解决,网上有很多解决办法,但解决的都是文章只选择一个副栏目的问题,如果文章A选择多个副栏目,则不能解决该问题,以下是解决多个副栏目arclist调用文章的办法
 
工具/原料
dedecms 根目录/include/taglib/arclist.lib.php文件
方法/步骤
打开include/taglib/arclist.lib.php,找到296行:
 
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 FIND_IN_SET('.$typeid .', arc.typeid2)>0)'; 
 
else 
 
$orwheres[] = ' (arc.typeid IN ('.GetSonIds($typeid).','.$CrossID.') OR arc.typeid2 IN ('.GetSonIds($typeid).','.$CrossID.') or FIND_IN_SET('.$typeid .',arc.typeid2)>0) '; 
 
3
然后再更新一下系统缓存即可。
==========================================================================
总结:直接
已搞好用文件夹中的arclist.lib.php替换edecms 根目录/include/taglib/arclist.lib.php文件
 
然后再更新一下系统缓存即可
(编辑:360度神搜网)

备注:本网站资料免费下载浏览,为百度空间下载资料,需用户注册有百度账号,登陆后才可浏览下载,如有疑问联系我们免费解答。


你可能喜欢的:

友情链接
24小时服务电话:13992352808 地址:陕西省西安市,长乐西路180号 WebDesign ©2012 Corporation 360°神搜网网络科技传媒技术服务工作室 网站地图