织梦模板建站程序, 标签, 无法, 调用, 栏目
最近发现dedecms中的文章在选择幅栏目后,在其对应的幅栏目列表中可以显示该文章,但在arclist标签中却无法显示该文章,网上找了很多,解决办法都一样,但写法却写错了,导致arclist标签在使用了flag属性时会失效的问题。 修正后的写法如下:打开/include/taglib/arclist.lib.php,具体代码如下约位于295-296行(我目前用的DedeCMS最新版5.7SP1),查找以下两行具体代码如下:if($CrossID=='')$orwheres[]='arc.typeidIN('.GetSonIds($typeid).')';else$orwheres[]='arc.typeidIN('.GetSonIds($typeid).','.$CrossID.')';将其替换成以下具体代码如下:if($CrossID=='')$orwheres[]='(arc.typeidIN('.GetSonIds($typeid).')ORarc.typeid2IN('.GetSonIds($typeid).'))';else$orwheres[]='(arc.typeidIN('.GetSonIds($typeid).','.$CrossID.')ORarc.typeid2IN('.GetSonIds($typeid).','.$CrossID.'))';OK,这样就改完了,保存后如果您是生成静态的,请生成相关的。 如果是动态的,请更新系统缓存。 然后就可以看到效果了。 解决办法 , 调用 , 标签 |
织梦整合(UEditor)百度编辑器,栏目内容、单页无法保存的bug处理方法