我在我的网站上使用CKEditor没有问题,然后将网站从一个目录移动到另一个目录 - / vmgdev到/ vmg。除了没有出现的ckeditor,一切正常。似乎ckeditor无法加载自动增长插件脚本,因为它仍然在查看旧路径。禁用自动增长功能可以解决问题并再次显示ckeditor。在使用编辑器的页面的头部,我仍然有以下内容:
<script type="text/javascript">
<!--//--><![CDATA[//><!--
jQuery.extend(Drupal.settings, {
...
"loadPlugins": { "autogrow": { "name": "autogrow", "desc": "Autogrow plugin", "path": "/vmgdev/sites/all/modules/ckeditor/ckeditor/plugins/autogrow/", "default": "f" },
...;
//--><!]]>
</script>
如何修复自动增长插件路径?在允许我更改ckeditor全局配置文件的形式中,插件路径设置为%m / plugins,在此字段下面,它声称%m等于%m - / vmg / sites / all / modules / ckeditor,但这是显然不是正在使用的路径。
感谢。
答案 0 :(得分:2)
请记住清除Drupal服务器上的缓存以及浏览器上的缓存。
由于ckeditor依赖于大量的javascript,我发现浏览器通常会缓存javascript,并且即使你刷新了Drupal缓存也没有显示你所做的更改。