4

我已经安装了 ckeditor gem,除了我的自定义工具栏定义外,一切正常。我在开发环境中工作。在 Chrome 中检查检查器我看到我的 custom.js 文件在 ckeditor gem 的配置之前被请求,因此可能被覆盖。我想我在这里找到了一个糟糕的解决方案,但我想知道是否有人找到了更好的解决方案。

这是我当前的 application.js 配置的示例:

//= require jquery
//= require jquery_ujs
//= require jquery-ui
//= require ckeditor/init
//= require_tree ./ckeditor
//= require_directory .

我有嵌套在 assets-javascripts-ckeditor 中的 config.js 文件。我也在:ckeditor => {:uiColor => "#D6A11A", :toolbar => "admin"}我的 cktext_area 表单方法中使用该参数。我知道它正在被读取,因为 uiColor 会相应地发生变化。

4

1 回答 1

2

我从来没有真正弄清楚这一点。升级到最新版本的 ckeditor-rails gem 并遵循所有安装说明已解决此问题。此外,如果您有任何 ckeditor 使用的自定义 .js 配置文件,请确保将它们添加到 application.rb 中的预编译资产路径中。

于 2014-02-13T00:53:45.940 回答