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