解决织梦CMS后台栏目内容无法保存

我们做一个网站的时候,需要用织梦的栏目内容介绍一下这个栏目,方便用户阅读此栏目的内容

但是我们用IE保存的时候,确定了,再打开却发现没有?

这个问题很奇怪!换firefox浏览器.保存,在打开就可以正常显示!

看来这个问题不是DEDE程序的问题。

读者分析了一下,可能跟浏览器的兼容性有关系。笔者参考了一下网上的一些方法!

我觉得应该是编辑器与DOM之间产生了问题。认真对比刚才的两个页面唯一的区别在于“栏目管理”的地方默认编辑器区域默认是被隐藏了,使用IE看看右下角的错误提示:“由于出现错误 800a025e 而导致此项操作无法完成”在网上搜索一下“由于出现错误 800a025e 而导致此项操作无法完成” 才发现原来是FCKeditor的一个BUG 。当FCKeditor的父目录默认被隐藏就会出现此类错误。

下面给大家分享一下解决的方法:

打开:后台目录/templets/catalog_edit.htm和catalog_add.htm两个文件
catalog_add.htm    文件第518行
【GetEditor(“content”, “”, “450″, “Default”, “print”, “false”);】
替换为
【GetEditor(“content”, “ ”, “450″, “Default”, “print”, “false”);】   
  给编辑器默认赋一个空格
catalog_edit.htm 文件第426行:GetEditor(“content”, $myrow['content'], “450″, “Default”, “print”, “false”);
替换为
$cont = empty($myrow['content']) ? ‘ ’ : $myrow['content'];
GetEditor(“content”, $cont, “450″, “Default”, “print”, “false”);

$cont 是自己定义的
这样就解决了栏目内容无法保存的问题。

以上方法笔者测试完全正常,如果大家遇到什么问题,可以给我留言,我会及时恢复大家的

关于 dede

恰维网络专业服务织梦网站建设织梦网站优化DEDECMS仿站DEDE仿站织梦二次开发DEDECMS二次开发织梦模板定制织梦模板修改,网站程序安装修改,服务器环境安装维护,网站一条龙服务!