我无法弄清楚如何将其他插件和模板添加到rails 3(资产管道)中的ckeditor配置中。 我试图将它们全部放入我创建的两个文件夹中:
/应用/资产/ Javascript角/ CKEditor的/插件
应用程序/资产/ Javascript角/ CKEditor的/模板
......没有成功。 在rails3中添加ckeditor模板和插件的正确方法是什么?
我在 红宝石1.9.3p362 Rails 3.2.11
-----------更新
现在我在
中创建一个模板(从default.js ckeditor模板的副本开始)应用程序/资产/ Javascript角/ CKEditor的/插件/模板/模板/ template.js
并添加到CKEDITOR的config.js中:
config.templates_files = [ '/plugins/templates/templates/template.js' ];
但我无法访问模板
答案 0 :(得分:1)
这是一个古老的问题但是值得的是我会给出答案:
我认为没有一种正确的方法可以将模板添加到资产管道中,因为在部署时它会被压缩并且您的文件将会消失。
我所做的是将我的template.js添加到我的公共文件夹中,如下所示:
公开 - >模板 - > template.js
在我的ck配置文件中我添加了这一行:
config.templates_files = [ '/templates/template.js' ];
如果您想添加模板的图像,也可以
公开 - >模板 - >图片
并在您的template.js文件中添加以下行:
imagesPath : '/templates/images/'
希望它有所帮助。