sql >> Database teknologi >  >> RDS >> PostgreSQL

Søgeformularen dirigerer ikke til den rigtige controller i Rails 5.1

Jeg kan se en overflødig form tag øverst på dit angivne formularstykke. Brug af Simple Form du skal bare bruge den hjælper den giver:

<%= simple_form_for @user do |f| %>
  <%= f.input :username %>
  <%= f.input :password %>
  <%= f.button :submit %>
<% end %>

Dette vil generere en hel formular med etiketter for brugernavn og adgangskode også, og gengive fejl som standard, når du gengiver formularen med ugyldige data (efter indsendelse for eksempel).

Så fjern venligst den første linje i formularen i følgende uddrag:

<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>

og omskriv 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>



  1. Sådan vælger du antallet af værdier grupperet efter intervaller

  2. Hvordan sletter jeg enten det første eller sidste sæt rækker på en dynamisk måde

  3. Hvordan omformaterer man en datoværdi for en MySQL-kolonne?

  4. upload et billede til mysql-databasen ved hjælp af windows universal app