2017-02-09 2 views
-1

I implementiert das Suchfeld in Ruby on Rails nach diesem link wie dieseKeine Route Spiel in Suchfeld

<% form_tag ticket_path, :method => 'get' do %> 
     <p> 
      <%= text_field_tag :search, params[:search] %> 
      <%= submit_tag "Search", :name=>nil %> 
     </p> 
<% end %> 
+1

Willkommen bei SO. Da Ihr Problem mit Routen besteht, müssen Sie Ihre Routes-Datei und den Controller-Code für Ihr Suchformular anzeigen, um die Ursache zu finden. – Sajan

+0

Veröffentlichen Sie, welchen Fehler Sie erhalten, Controller-Code, Routen und zusätzliche Informationen –

Antwort

0

Verwenden tickets_path statt ticket_path. Erste Punkte auf index Aktion. Die zweite ist für show Aktion und erfordern Parameter.

0

Antwort von Alex Kojin ist richtig. Sie haben nach dem Tutorial einen Schreibfehler gemacht.

<% form_tag projects_path, :method => 'get' do %> 

Hinweis Plural in Route:

projects_path