冗長なform
が表示されます 提供されたフォームスニペットの上部にあるタグ。 Simple Form
の使用 提供されているヘルパーを使用するだけです:
<%= simple_form_for @user do |f| %>
<%= f.input :username %>
<%= f.input :password %>
<%= f.button :submit %>
<% end %>
これにより、ユーザー名とパスワードのラベルも付いたフォーム全体が生成され、無効なデータを使用してフォームをレンダリングすると(たとえば送信後)、デフォルトでエラーが表示されます。
したがって、次のスニペットのフォームの最初の行を削除してください:
<form class="navbar-form navbar-left">
<div class="form-group">
<%= simple_form_for(jobs_path, method: :get) do %>
<%= text_field_tag :address, params[:address], placeholder: "Votre Ville..." %>
<%= submit_tag 'Rechercher', class:'btn btn-default' %>
<% end %>
</div>
次のように書き直します:
<div class="form-group navbar-form navbar-left">
<%= simple_form_for(jobs_path, method: :get) do %>
<%= text_field_tag :address, params[:address], placeholder: "Votre Ville..." %>
<%= submit_tag 'Rechercher', class:'btn btn-default' %>
<% end %>
</div>