シンプルフォームとブートストラップの使用を開始しました。この参照に従うようにしました:Simple form + Bootstrapしかし、ここでは、失敗していることは何が起こるかです:
1)ご覧のとおり、価格フィールドは赤が囲まれていません。Rails:シンプルなフォーム+ブートストラップ - エラーが発生した場合、フィールドは赤色に変わりません
私は疑問を持っている。このスクリーンショットについて。どうやってやるの?価格フィールドの横のテキストで
<%= 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 -%>
赤いボックスを上に表示したいので、削除するように頼んだその部分が必要です(画像参照)。私はそれを削除した場合、それはエラーが表示されません。提案を提出してくれてありがとう、フォームをきれいにするが、私はエラー(フィールドに近い)が赤で表示されない理由を知りたい。 –