如何在 form_for 标签内使用辅助路径?

问题描述 投票:0回答:1

我有两个可以让某人登录的视图文件。一个是用户内部的 new.html.erb 文件,这会创建一个全新的用户并让他们登录。在登录页面上,我有一个以

 开头的表单<%= form_for @user ... %>
但是当它被提交时,它会有一个“POST /users”的路由请求。我想要它“POST /signin”或者至少我想把
signin_path
放在表格里面,但我不知道在哪里或如何

ruby-on-rails forms routes action form-for
1个回答
0
投票

您可以发送一个url参数和一个方法参数,在您的

signin_path
中使用
Post
和方法
form_for

<%= form_for @user, url: signin_path, method: :post do |f| %>
© www.soinside.com 2019 - 2024. All rights reserved.