首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >form_for,但要发布到不同的操作

form_for,但要发布到不同的操作
EN

Stack Overflow用户
提问于 2011-03-16 10:33:17
回答 6查看 106.7K关注 0票数 123

我想要一个form_for @user,但是要post到用户控制器中的自定义操作。

我该怎么做呢?

EN

回答 6

Stack Overflow用户

发布于 2011-03-16 10:43:55

form_for @user, :url => url_for(:controller => 'mycontroller', :action => 'myaction')

form_for @user, :url => whatever_path
票数 179
EN

Stack Overflow用户

发布于 2013-02-15 04:24:17

下面的方法对我很有效:

form_for @user, :url => {:action => "YourActionName"}
票数 42
EN

Stack Overflow用户

发布于 2015-01-23 01:55:14

我就是那样做的

<%= form_for :user, url: {action: "update", params: {id: @user.id}} do |f| %>

注意,可选参数id设置为用户实例id属性。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5320414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档