如何使用formtastic在Rails 3中使用acts_as_commentable创建远程表单?

时间:2011-04-20 05:23:31

标签: ruby-on-rails forms formtastic acts-as-commentable

我正在使用acts_as_commentable。这就是模型添加注释的方式:

 commentable = Post.create
 commentable.comments.create(:title => "First comment.", :comment => "This is the first comment.")

宝石细节可以在这里找到:

https://github.com/jackdempsey/acts_as_commentable

在formtastic中,我通常会传递模型,然后是输入字段......那还能用吗?

 <%= semantic_form_form 'review' do |form| %>

     <%= form.input :title %>
     <%= form.input :comment %>
 <% end %>

在控制器中......?

  commentable.comments.create(params(:review))

我不确定这是否会传递可用的哈希值....谢谢!

1 个答案:

答案 0 :(得分:0)

是的,这应该有效。你试过吗?

就像Rails'form_for一样,您可以为远程表单传递:remote => true选项。