Я полагаю, что код в вашей ссылке несколько вводит в заблуждение и неверен, поскольку уведомления об ошибках идут.
Изменение:
<% if lesson_form.error_notification %>
<div class="alert alert-error fade in">
<a class="close" data-dismiss="alert" href="#">×</a>
<%= lesson_form.error_notification %>
</div>
<% end %>
на, просто:
<%= lesson_form.error_notification %>
Затем в config/locals/simple_form.en.yml
измените default_message
на:
default_message: '<a class="close" data-dismiss="alert">×</a>Some errors were found, please take a look:'
Это исправит асимметрию в окне предупреждения об ошибке (исправив результирующую разметку).
Для того, чтобыУстраните проблему, так как ошибка проверки не отображается красным цветом, вам придется поделиться разметкой, чтобы мы могли видеть, что происходит.