Как я могу использовать formtastic для создания удаленной формы с использованием act_as_commentable в Rails 3?
Я использую act_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 ответ
Решение
Да, это должно работать. Вы пробовали это?
Так же, как Rails form_for
Вы можете пройти в :remote => true
вариант для удаленных форм.