0

ネストされたフォームでフォーム ビルダー オブジェクトにアタッチされた ckeditor gem (https://github.com/galetahub/ckeditor/issues/98) を使用できた人はいますか?

Gemfile:

gem 'rails', '3.2.1'
....
gem "nested_form"
gem "ckeditor", "3.7.0.rc3"

問題を非常に単純なネストされたフォームアプリケーションに抽出しました。

post.rb:

has_many :comments
accepts_nested_attributes_for :comments

そこで、ckeditor を使ってコメントを編集しようとしています。ビューは次のようになります。

<%= nested_form_for(@post) do |f| %>

<%= f.label :post_content %>

<%= f.text_area :post_content %>
<%= f.fields_for :comments do |cf| %>
<%= cf.cktext_area :comment_content %>
<% end %>
....

コメント コンテンツ用の通常のテキスト領域が表示されます。フォームの投稿部分の「f.text_area」を「f.cktext_area」に切り替えると、投稿コンテンツに ckeditor が表示されます。

フォームがレンダリングされるとき、ログにエラーは表示されません。

何か不足していますか?

4

1 に答える 1

1

次のファイルを使用して ckeditor ファイルを生成しましたか。

rails generate ckeditor:models --orm=active_record --backend=paperclip
于 2012-06-29T16:55:57.100 に答える