您如何定义 CKEditor 用于搜索配置/语言文件的路径?
Posted
技术标签:
【中文标题】您如何定义 CKEditor 用于搜索配置/语言文件的路径?【英文标题】:How do you define the path which CKEditor uses to search for config / language files? 【发布时间】:2012-02-07 02:04:16 【问题描述】:CKEditor 似乎在寻找与加载位置相关的配置文件,而不是 ckeditor.js 的位置。因此在页面http://www.example.com/articles/1 上加载CKEditor 会导致它在http://www.example.com/articles/1/lang/ 中查找语言文件
配置文件包含 baseHref 的属性,但不影响编辑器资源本身。
如何设置 CKEditor 用于自身资源的路径?
【问题讨论】:
我遇到了同样的问题 - 你做了什么来解决它? +1 我需要设置 customConfig,但不知道正确的语法或在哪里设置。 【参考方案1】:您描述的这种行为不正常,由于某种原因,CKEditor 无法正确识别自己的文件夹,因此您应该在加载 CKEditor 之前设置一个CKEDITOR_BASEPATH
变量。
这里有简短的评论:http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.html#.basePath 但可能还有其他地方可以更好地解释。
因此,一个成功的实施是:
<script>
window.CKEDITOR_BASEPATH = 'http://example.com/path/to/libs/ckeditor/';
</script>
然后加载主要的ckeditor.js
脚本。请注意,您可以使用根相对路径,例如/path/to/libs/ckeditor/
但相对路径不起作用。
【讨论】:
谢谢!!! (只是一个更新、设置、CKEDITOR.basePath ...单击“specialChar”时会导致问题;上述解决方案已修复)以上是关于您如何定义 CKEditor 用于搜索配置/语言文件的路径?的主要内容,如果未能解决你的问题,请参考以下文章