Jag kan se ett redundant form
taggen överst på det angivna formulärutdraget. Använda Simple Form
du behöver bara använda hjälpen den ger:
<%= simple_form_for @user do |f| %>
<%= f.input :username %>
<%= f.input :password %>
<%= f.button :submit %>
<% end %>
Detta kommer att generera ett helt formulär med etiketter för användarnamn och lösenord också, och renderar fel som standard när du renderar formuläret med ogiltiga data (t.ex. efter att ha skickat in).
Så vänligen ta bort den första raden i formuläret i följande utdrag:
<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>
och skriv om det som:
<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>