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兼容。