最近在制作中国藏歌网的参赛投票网站中,应客户要求。因为有的文章要关联到不同的赛区。所以使用了织梦的副栏目功能。结果在
使用arclist标签调用文章的时候才发现,根本无法调用相关文章。
下面给出解决办法,希望帮到需要的人。
找到/include/taglib/arclist.lib.php文件然后打开。然后在大约300行代码的位置。将下面的代码
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 CONCAT( ',',
arc.typeid2, ',' ) LIKE '%,".$typeid.",%' )";
else $orwheres[] = " (arc.typeid in (".GetSonIds($typeid)
.",".$CrossID.") or arc.typeid2
in (".GetSonIds($typeid).",".$CrossID.")
or CONCAT( ',', arc.typeid2, ',' ) LIKE '%,".$typeid.",%')";
不错,来支持下
PHP的不是很了解 。兄弟还是先把博客错位解决下吧
呵呵,最近比较忙。有空再调
博主好文采,好精彩,支持下!
不太明白, 学习下
博主文章不错,前来支持。
来支持博主,欢迎互访。逍遥博客 http://www.xiaoyao.cc
感谢分享!辛苦了!
楼主写的挺好,看完顶一下! http://www.shxb.com.cn上海月嫂
个人以为国内CMS中织梦是做得最好的了,可惜没有动作好!柏拉图又离开了团队——晕,很难想象这种局面!
路过
到现在我还是没搞懂织梦觉得好难用啊。
果然够新,现在还用2.5呢
楼主是程序员还是网页设计师? 织梦没有的或者说是漏洞,都被你给发现了。
留下脚印 支持一下
留下脚印
多谢博主分享