Как я могу передать переменную моему контроллеру sign_up с помощью Devise? Я хочу добавить выбранный пользователем план в базу данных при регистрации.
Спасибо
Вы можете добавить это в вашем rout.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