0

Я пытаюсь создать установку, в которой для файлов, включая ckeditor, используется только одна таблица. В его основе я использую значение по умолчанию с таблицей, которая генерируется при использовании метода установки ckeditor gems из консоли. Я прошел через всю документацию и еще не нашел способ настроить используемую модель. Я тем не менее найти в «конфигурации/инициализаторах/ckeditor.rb» В этом файле следующие закомментирована линииИспользовать пользовательскую модель CKeditor

# Asset model classes 
# config.picture_model { Ckeditor::Picture } 
# config.attachment_file_model { Ckeditor::AttachmentFile } 

Я хочу, чтобы заставить его работать от полиморфного стола, который я создал для всех файлов uploades в используйте изображение ниже.

enter image description here

бы я просто изменить код, чтобы выглядеть следующим образом или собирается взять что-то другое.

# Asset model classes 
config.picture_model { Media} 
config.attachment_file_model { Media} 

Любой совет был бы благодарен!

ответ

1

Этого было бы недостаточно.

Посмотрите на ckeditor's asset model. Модель должна включать Ckeditor::Orm::ActiveRecord::AssetBase.

Затем проверьте ckeditor's table. Поля в вашей модели Media имеют разные поля.

Таким образом, вы должны сделать свою модель и таблицу Media совместимой с ckeditor.

 Смежные вопросы

  • Нет связанных вопросов^_^