У меня есть форма, которую я отправляю, используя тег remote_form_for.
Просмотр
<% form_remote_tag(:url => { :action => 'create' }) do %>
a bunch of fields
<% end %>
Контроллер
def create
if @greeting.can_save?
respond_to do |format|
format.html {redirect_to board_link(@board)}
format.js #close the iframe and reload the parent
end
else
respond_to do |format|
format.html {redirect_to :action => 'new'}
format.js #show the errors on the form
end
end
end
create.rjs
page << "parent.$.fancybox.close();"
Все работает нормально для формы, представленной с правильной информацией.Но мне нужно показывать сообщения об ошибках для неверных представлений.
Как показать сообщения об ошибках в форме, когда форма не проходит проверку?
Заранее спасибо.