Я устанавливаю CKEditor в проект Rails, но кнопки на скине по умолчанию все отклоняются. См:Как добавить скин в ckeditor в Rails?
Так что я пытаюсь установить кожу Bootstrap, чтобы исправить это, а также потому, что она лучше подходит с остальной частью моего сайта.
Я скачал файлы и поставить под
app/assets/ckeditor/skins/bootstrapkg
и изменил конфиг/ckeditor.rb добавить:
config.asset_path = Rails.application.config.assets.prefix
Но когда я пытаюсь добавить метод config.assets_skins или конфигурации .skins Я получаю
NoMethodError:: undefined method `skin=' for Ckeditor:Module
Я пробовал config.skins, config.skinName, но ничего не работает.
Когда я пытаюсь создать приложение/активы/CKEditor/config.js и положить
config.skin = 'bootstrapkg';
... редактор прекращает показывать.
В моем журнале сервера rails я все еще вижу вызовы для «лунного» скина вместо Bootstrap.
Итак, как мне установить другую тему в CKEditor on Rails (я также могу принять исправление для несогласованных кнопок)?
Вы когда-нибудь это выясняли? – covard
К сожалению нет ... Я даже пытался связаться с поддержкой от CKEditor, но не повезло. –
Увидев, сколько файлов на коже (CKEditor - огромный зверь), я решил не включать кожу. – covard