0

任何人都已經能夠使用連接到一個表單生成器對象的CKEditor的寶石(https://github.com/galetahub/ckeditor/issues/98)在嵌套形式?與導軌使用CKEditor的寶石嵌套屬性

的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將顯示帖子內容。

表單呈現時日誌中不會顯示錯誤。

我錯過了什麼嗎?

回答

1

沒有你生成CKEditor的文件:

rails generate ckeditor:models --orm=active_record --backend=paperclip