dedecms教程织梦用栏目交叉时arclist标签不能调出相关文章

2016-02-01 594

dedecms教程织梦用栏目交叉时arclist标签不能调出相关文章!

打开 include/taglib/arclist.lib.php 文件

找到

if($ctag->GetAtt('cross')=='1')

修改为

if($ctag->GetAtt('cross')!='0')

找到

if($arr['crossid']!='') $selquery = "Select id,topid From `dede_arctype` where id in('{$arr['crossid']}') And id<>'{$typeid}' And topid<>'{$typeid}'  ";

修改为

if($arr['crossid']!='') $selquery = "Select id,topid From `dede_arctype` where id in({$arr['crossid']}) And id<>'{$typeid}' And topid<>'{$typeid}'  ";

分析:

  • 从数据库可以看出
  • 当栏目为不交叉时cross的值为0
  • 当栏目为自动获取同名栏目时cross的值为1
  • 当栏目为手动指定ID时cross的值为2

显然

if($ctag->GetAtt('cross')=='1')

是错的,在手动指定ID时$CrossID 始终为空

声明: 本站仅提供资源学习下载,资源费用仅为赞助站长的整理费,不代表资源自身价值也不包含任何服务。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
本站提供的资源来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。
如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。侵删请致信E-mail:duhaomu@163.com

浩沐资源网 织梦技巧 dedecms教程织梦用栏目交叉时arclist标签不能调出相关文章 https://www.dhaomu.com/4662.html

相关文章

发表评论
暂无评论
  • 0 +

    访问总数

  • 0 +

    会员总数

  • 0 +

    文章总数

  • 0 +

    今日发布

  • 0 +

    本周发布

  • 0 +

    运行天数

浩沐资源网-打造全网优质免费教程资源分享网站!