Je peux voir un form
redondant balise en haut de l'extrait de formulaire fourni. Utiliser Simple Form
il vous suffit d'utiliser l'assistant fourni :
<%= simple_form_for @user do |f| %>
<%= f.input :username %>
<%= f.input :password %>
<%= f.button :submit %>
<% end %>
Cela générera un formulaire entier avec des étiquettes pour le nom d'utilisateur et le mot de passe également, et affichera des erreurs par défaut lorsque vous afficherez le formulaire avec des données invalides (après l'avoir soumis par exemple).
Veuillez donc supprimer la première ligne du formulaire dans l'extrait suivant :
<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>
et réécrivez-le comme :
<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>