【发布时间】:2013-06-14 15:02:03
【问题描述】:
我不知道如何在 rails 3(资产管道)中的 ckeditor 配置中添加额外的插件和模板。 我试图将它们全部放入我创建的两个文件夹中:
/app/assets/javascripts/ckeditor/plugins
应用程序/资产/javascripts/ckeditor/模板
...没有成功。 在rails3中添加ckeditor模板和插件的正确方法是什么?
我在 红宝石 1.9.3p362 导轨 3.2.11
----------- 更新
现在我在
中创建一个模板(从 default.js ckeditor 模板的副本开始)app/assets/javascripts/ckeditor/plugins/templates/templates/template.js
并在CKEDITOR的config.js中添加:
config.templates_files = [ '/plugins/templates/templates/template.js' ];
但我无法访问模板
【问题讨论】:
-
感谢您的回复。是的,我读过它,但我找不到特定于 Rails 的解决方案。我为 rails 安装了 ckeditor-gem,没有插件或模板文件夹,也没有用于自定义模板的 default.js。因此,我尝试在上面提到的文件夹结构中创建一个 template.js 文件。然后,在 ckeditor 的 config.js 文件中,我通过 config.templates_files 添加了 template.js ......没有运气。也许,我是否需要配置一些路径变量来尊重 Rails 资产管道?
标签: templates plugins ruby-on-rails-3.2 ckeditor asset-pipeline