0

我想創建一個只有一個表用於包括ckeditor文件的設置。現在,我使用默認的表格,這是從控制檯使用ckeditor gems install方法時生成的。 我已經通過了所有的文檔,並且還沒有找到一種方法來定製正在使用的模型。我在「配置/初始化/ 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的asset model。該模型需要包含Ckeditor::Orm::ActiveRecord::AssetBase

然後檢查ckeditor的table。您的Media模型中的字段具有不同的字段。

因此,你必須讓你的Media模型和表與ckeditor兼容。