после попытки заставить CKEditor работать правильно в RailsAdmin (в Rails 3.1), я использовал tinymce:
Работает хорошо и выполняется за считанные минуты:
в вашем гемфайле добавьте:
gem 'tinymce-rails'
плюс вы добавляете строку в rails_admin.js.erb:
require_asset 'tinymce-jquery'
вам может понадобиться скопировать весь файл (rails_admin.js.erb)
из драгоценного камня в /assets/javascripts/rails_admin/
прежде чем сделать это.
наконец, вам также нужно добавить jquery к файлам просмотра
app/views/rails_admin/main/edit.html.haml
и app/views/rails_admin/main/new.html.haml
:javascript
jQuery(function() {
jQuery('textarea').tinymce({
theme: 'advanced'
});
});
Это добавит Wysiwyg ко всем полям текстовой области.