我有一个看起来像这样的表格:
<%= form_for edit_user_path(SOMETHING) do %>
<%= text_field_tag :client_code_suggest %>
<% end %>
如何通过路径提交表单中输入的SOMETHING
?可能需要一种新的控制器方法,因为它会在ID
而不是client_code
找到用户,但我不确定如何在视图中实现它。
答案 0 :(得分:0)
通常在Rails应用中,您会有类似form_for @user
的内容,知道将表单提交到users_path
(如果@user
未保留)或user_path(@user)
(如果持久@user
。)
http://api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html#method-i-form_for
您可以使用url
选项覆盖它提交的网址(如果需要),例如。 form_for @user, url: some_other_path