Zainstalowałem CKEditor w moim projekcie Rails, ale przyciski domyślnej skóry są niepoprawnie ustawione. Zobacz:Jak dodać skórkę do cedruitora w Rails?
Więc próbuję zainstalować skórę Bootstrap to naprawić, a także dlatego, że lepiej pasuje do reszty mojej stronie.
Pobrałem pliki i umieścić pod
app/assets/ckeditor/skins/bootstrapkg
i zmienił config/ckeditor.rb dodać:
config.asset_path = Rails.application.config.assets.prefix
Ale gdy próbuję dodać config.assets_skins metoda lub config .skins Otrzymuję
NoMethodError:: undefined method `skin=' for Ckeditor:Module
Próbowałem już config.skins, config.skinName, ale nic nie działa.
Kiedy próbuję utworzyć app/aktywa/CKEditor/config.js i umieścić
config.skin = 'bootstrapkg';
... redaktor przestaje wyświetlać.
W dzienniku serwera rails wciąż widzę wywołania skóry "moono" zamiast paska Bootstrap.
Jak zainstalować kolejną kompozycję do CKEditor na Railsach (mogę również zaakceptować poprawkę dla niewłaściwie ułożonych przycisków)?
Czy kiedykolwiek to rozgryzłeś? – covard
Niestety nie ... Próbowałem nawet skontaktować się z obsługą z CKEditor, ale nie miałem szczęścia. –
Po sprawdzeniu, ile plików miała skórka (CKEditor jest ogromną bestią) postanowiłem nie dołączać skóry. – covard