如何使用 Devise 将变量传递给我的sign_up控制器?我想在注册时将用户选择的计划添加到数据库中。
谢谢
您可以在 routes.rb 中添加此内容
match 'register' => redirect('/users/sign_up?plan=pro')
或
match 'register/:plan' => redirect('/users/sign_up/{%plan}')
并创建匹配的控制器。
从这里获取更多路线信息: http://guides.rubyonrails.org/routing.html#redirection
或者,这也可用于 https://github.com/plataformatec/devise/wiki/How-To:-Customize-routes-to-user-registration-pages