Zacząłem używać Simple-form i Bootstrap i starałem się postępować zgodnie z tym odniesieniem: Simple form + Bootstrap, ale nie wiem, co się dzieje, ponieważ kiedy pole zawodzi, oto co się dzieje:Szyny: Prosty formularz + ładowanie początkowe - Gdy błędy, pola nie zmieniają koloru na czerwony
odniesieniu do tego zrzutu ekranu mam pytanie:
1) Jak widać, pole cena nie jest czerwony otoczeniu. Jak mogę to zrobić? Oto mój kod do postaci:
<%= simple_form_for @lesson, :html => { :class => 'well' } do |lesson_form| %>
<% 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.input :title %>
<%= lesson_form.input :category %>
<%= lesson_form.input :description %>
<%= lesson_form.input :price %>
<%= lesson_form.button :submit, :label => 'Create', :class => 'btn btn-primary btn-large' %>
<% end -%>
Chcę, aby ta część poprosiła mnie o usunięcie, ponieważ chcę pokazać czerwone pole u góry (patrz zdjęcie). Jeśli go usunę, nie będzie pokazywał żadnych błędów. Dzięki za sugestię czyszczenia formularza, ale chciałbym wiedzieć, dlaczego nie widzę błędu (blisko pola) na czerwono. –