DEDECMS经验:快速属性编辑时的BUG及修正方法

最近遇到一个情况:在后台对文章进行快速属性编辑时,如果当前文档有属性,将属性全部去掉会发现操作没有任何作用。仔细研究下,可以用如下方法解决。

本文适用于织梦模板 5.5 GBK版,其它版本没调试,大家可以自行调试研究。
最近遇到一个情况:在后台对文章进行快速属性编辑时,如果当前文档有属性,将属性全部去掉会发现操作没有任何作用。仔细研究下,可以用如下方法解决: 

修改:
默认在文件夹dede目录下找到archives_do.php文件
722行找到

//属性处理
$flag = isset($flags) ? join(',', $flags) : '';
if(!empty($flag))
{
if(ereg('p', $oldflag)) $flag .= ',p';
if(ereg('j', $oldflag)) $flag .= ',j';
}
else
{
$flag = $oldflag;
}
修改为:
//属性处理
$flag = isset($flags) ? join(',', $flags) : '';
if(!empty($flag))
{
if(ereg('p', $flag)) $flag .= ',p';
if(ereg('j', $flag)) $flag .= ',j';
}
即可

不知道dede官方在属性字符串后面为什么要接.p 和.j

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

今天我简要地说一下怎么调用频道栏目下文章总数,也就是实现一个文章的数目的统计
今天我来讲解一下如何操作织梦后台-添加文章篇,前提我们把需要的栏目建好,然后在对应栏目下边添加文章...
有时候在安装 dedecms模板 的时候,不记得修改默认的admin这个超级管理员ID,那怎么办呢?用这个ID主要是不太安全,所以改一个别人不知道的。 下面我教 大家怎么改吧。 打开DEDE后台,在系统-数据备份与还原,然后点下面的取消,把所有的勾去掉,因为别的我
织梦教程,dede,织梦,织梦程序,织梦技巧
很多的新手站长朋友,在学习建站的时候,都会用到织梦,如果你不是非常懂代码和经常使用估计你会遇到很多问题,这里就简单讲下dedecms织梦自带的友情链接怎么删除。 dedecms安装好
不少朋友需要在页面里面显示当前页面的URL达到自己想要的效果。 其实这个方法,本身也是DedeCms自带的一个全局函数,我们只是以标签的形式将他在前台调用出来而已。具体代码为: