пятница, 28 марта 2014 г.

Партиал выводящий ошибки заполнения форм

Для универсальности партиала ошибок, кму надо передавать объект, например вот так:
<%= render 'shared/error_messages', :object => @user %>
А сам партиал error_messages тогда выглядит так:
<% if object.errors.any? %>
  <div id="error_explanation">
    <div class="alert alert-error">
      The form contains <%= pluralize(object.errors.count, "error") %>.
    </div>
    <ul>
    <% object.errors.full_messages.each do |msg| %>
      <li>* <%= msg %></li>
    <% end %>
    </ul>
  </div>
<% end %>

Комментариев нет:

Отправить комментарий