Ruby on rails 3 - 如何在 Devise sign_up link 中传递变量



如何使用 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

相关内容

  • 没有找到相关文章

最新更新