【发布时间】:2017-12-11 22:07:40
【问题描述】:
我不想在我的 Rails 应用程序中使用 CKEditor。
在我的 gemfile 中我添加了这一行
gem 'ckeditor', :git => 'https://github.com/galetahub/ckeditor.git'
在我运行“bundle update”和“rails generate ckeditor:install --orm=active_record --backend=paperclip”之后,我将这一行添加到我的 application.js:
//= require ckeditor/init
在我看来,我添加了这一行:
<%= f.cktext_area :img, :ckeditor => {:toolbar => 'img', :customConfig => asset_path('ckeditor/config.js')} %>
我创建了这些文件夹和文件:
/app/assets/javascripts/ckeditor
/app/assets/javascripts/ckeditor/config.js
/app/assets/javascripts/ckeditor/contents.css
我的 config.js 看起来像这样:
CKEDITOR.editorConfig = function( config )
{
config.toolbar_img = [
{ name: 'document', items: [ 'Source', '-', 'NewPage', 'Preview', '-', 'Templates' ] },
]
}
为什么我的编辑器看起来像这样?
【问题讨论】:
-
你期待它是什么?
-
为什么它有这么多工具栏?我不想只有新页面和预览按钮:)
-
您在 CKEditor 中的哪里看到“新页面”和“预览按钮”?您可以发布您在代码中添加的文档配置的链接吗?
-
我编辑了上面的问题。现在我有了在这个页面上找到的这个工具栏:docs.ckeditor.com/#!/guide/dev_toolbar。结果是一样的。
标签: ruby-on-rails ruby ckeditor