织梦编辑器无法显示不全的解决方法(图)

优采云 发布时间: 2021-07-10 23:32

  

织梦编辑器无法显示不全的解决方法(图)

  

  最近在使用织梦建站时,发现有些网站的后台文章内容是空白的或者查看时只显示部分内容,而且后台系统设置的内容也是空白,以及其他各种问题。因为我懒,网上应用了别人的模板,所以怀疑他的模板可能和我的后台版本不兼容。于是我在网上搜索了一些方法来解决,但都没有奏效。后面贴吧看到一篇文章文章,做完同样的问题就解决了,下面贴出方法。

  dedecms编辑器无法显示或显示不全的解决方法

  首先选择ckeditor作为编辑器(一般默认是ckeditor,如果需要fck可以到织梦官网下载,因为我不用fck,所以不知道怎么下载并安装它,请原谅我)

  系统-->系统基本参数-->核心设置-->把FCK改成ckeditor(不管是不是ckeditoe)

  系统--》系统基本参数-->核心设置-->自己的安装目录(因为我本地建站的时候是用来测试的,这里修改的时候注意不要加,只加"/file name "是)

  

  这种方法有好处也有好处。如果你只是文章看不到后台的内容,又不熟悉代码,又怕出错,推荐这个方法。如果你想一劳永逸地修复它,请防止它在修改后出现在其他地方。对于类似问题,您可以使用以下方法。

  打开include/ckeditor/ckeditor_php5.php,找到138行左右(不知道你有没有修改过,大概位置在这里)

  将 htmlspecialchars($value) 替换为 htmlspecialchars($value, ENT_COMPAT, GB2312 )

  打开./dede/file_manage_view.php,搜索$content = htmlspecialchars($content);替换为 $content =htmlspecialchars($content,ENT_COMPAT, GB2312);

  

  

  如果以上修改后显示文章,但仍然没有显示基本系统参数,可以修改如下代码

  

  首先确认你是否使用的是php5.3以上,网站使用的代码织梦gbk,如果是,则是织梦cms中不支持的功能导致,基本参数系统可以显示英文,不能显示中文。解决方法如下:

  在 dede\templets\sys_info.htm 中搜索

  htmlspecialchars($row[‘value’])

  替换为

  htmlspecialchars($row['value'],ENT_COMPAT,'GB2312')

  ps:这个方法是我之前遇到的一个问题,因为前段时间在搭建优化,所以没时间整理。这是我根据记忆写的。如果通过上述方法没有解决问题,或者有其他问题,可以通过本站*敏*感*词*找到我。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线