0

ckeditorを含むファイルに1つのテーブルしか使用しないセットアップを作成しようとしています。現状では、コンソールからckeditor gems installメソッドを使用するときに生成されるテーブルのデフォルトを使用しています。 私はすべてのドキュメントを読んでおり、使用されているモデルをカスタマイズする方法をまだ見つけていません。私は、しかし、私はそれは私がするすべてのファイルuploades用に作成された多型のテーブルのオフ動作するようにしたいCKeditorでカスタムモデルを使用しました

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

次コメントアウト行このファイルでは、「設定/初期化子/ ckeditor.rb」 にされて見つけますか使用、下の画像。

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と互換性を持たせる必要があります。

関連する問題