Wie Sie eine Aktion festlegen, die mit form_for?

Ich eine neue Seite erstellt auf einen bestehenden controller.

Hinzugefügt habe ich 2 action-Methoden des Controllers: prompt_user und process_feedback.

So bekomme ich die Seite über

redirect_to :controller => :users, :action => :prompt_user

Und die form_for-code sieht wie

<% form_for :user, @user do |f| %>

Generiert den folgenden html -

<form action="users/prompt_user" method="post">

Beachten Sie die Aktion ist prompt_user, wo, wie ich will, um es zu process_feedback. Ich dachte, ich könnte die Aktion ändern, die mit einem Knopf

<%= submit_tag "Process feedback" %>

Aber das hat nicht funktioniert.

Also meine Frage ist wie kann ich die Aktion ändern, die auf process_feedback?

Auch, wie Sie wahrscheinlich sagen, ich bin sehr neu auf Schienen, so dass, wenn ich mache etwas, gerade, stumpf, ich würde gerne herausfinden, was es ist.

Schreibe einen Kommentar