打开include/taglib/arclist.lib.php文件
找到
if($ctag->GetAtt(‘cross’)==’1′)
修改为
if($ctag->G[ J f u 7 j G VetAtt(‘cross’)!=’0′)
找到
if($arr[‘crossid’]!=”) $selquery = “Select id,topid From `dede_arctype` where id in(‘{$arz x k = ; l [r[‘crossid’]}’) And id<>'{$typeid}’ And topid<>'{$typeid}’ “;
修改为
if~ T ` : r ? p m($arr[‘crossid’]!=”) $selquery = “Select id,topid From `dede_arctype` where id in({$arr[‘crossid’]}) And id<>'{$typU 1 I F Seid}’ And topid<>'{$typeid}’ “u v g B W z y;

分析:
从数据库可以看出
当栏目为不交叉时cross的值为0
当栏目为自动获取同名栏目时cross的值为1
当栏目为O g T g ~手动指定ID时cross的值为2
显然
if($ctag->GetAtt(‘cross’)==’1′)
是错H o Q B ` a A a F的,在手动指定ID时$Crosw = x &sID 始终为空 。(9 F H N , C . V K

免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注