Puedo ver un form
redundante en la parte superior del fragmento de formulario proporcionado. Usando Simple Form
solo tienes que usar el ayudante que proporciona:
<%= simple_form_for @user do |f| %>
<%= f.input :username %>
<%= f.input :password %>
<%= f.button :submit %>
<% end %>
Esto generará un formulario completo con etiquetas para el nombre de usuario y la contraseña, y generará errores de manera predeterminada cuando presente el formulario con datos no válidos (después de enviarlo, por ejemplo).
Por lo tanto, elimine la primera línea del formulario en el siguiente fragmento:
<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>
y reescribirlo como:
<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>