2013-02-18 47 views
3

我已經安裝了ckeditor gem,除了我的自定義工具欄定義之外,一切正常。我正在開發環境中工作。在Chrome中檢查檢查器我發現我的custom.js文件在ckeditor gem的配置之前被請求,因此可能被覆蓋。我想我找到了一個蹩腳的解決方案here,但我想知道是否有其他人找到了更好的解決方案。Rails gem ckeditor在自己的配置之前加載自定義的config.js

這裏是我當前的application.js配置的樣本:

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

我有嵌套在資產JavaScript的-CKEditor的config.js文件。我也在我的cktext_area表單方法中使用參數:ckeditor => {:uiColor => "#D6A11A", :toolbar => "admin"}。我知道它正在讀取,因爲uiColor會相應地改變。

回答

2

我從來沒有真正想過這一個。升級到ckeditor-rails gem的最新版本並按照該信的所有安裝說明解決了此問題。另外,如果您有ckeditor使用的任何自定義.js配置文件,請確保將它們添加到application.rb中的預編譯資產路徑中。

相關問題