将值传递给2次重定向后的页面

时间:2011-03-06 13:42:20

标签: ruby-on-rails ruby

我正在开发一个用户可以发布不同类型要求的应用程序。每个要求都与用户联系在一起。要发布需求,首先会将用户重定向到页面(“/ select_requirement_type”)。在该页面上,用户选择他想要的类型,然后将其重定向到相应的表单。我基本上使用current_user.id将其与用户链接。

现在我还有一位管理员用户可以代表其他用户发布需求。所以流程仍然有点相同。我在页面上列出用户(“/ manage / users”),然后管理员选择要为其发布要求的用户,并将页面重定向到(“/ select_requirement_type”),然后页面重定向到表单。在表单而不是current_user.id中,我必须添加selected_user.id。

我必须通过2个重定向传递selected_user的id,如何实现此目的。这不能作为URL上的参数传递。 我坚持这个。感谢。

1 个答案:

答案 0 :(得分:0)

在第一次重定向之前将参数保存到其会话中。