#ruby-on-rails #ruby-on-rails-3 #devise
#ruby-on-rails #ruby-on-rails-3 #разработка
Вопрос:
Я на Rails 3.0.9, Ruby 1.9.2, Devise 1.3.4
URL к аутентифицированному ресурсу разработки для моего приложения, например,
http://myblog.com/article/5?type=blah
Это приведет к перенаправлению Devise на страницу входа. Мне нужно на странице входа в систему разработки, sessions#new.html.erb
чтобы условно отобразить выпадающий список в зависимости от type
и я понятия не имею, как получить к нему доступ sessions#new.html.erb
. Я пробовал params
, и это не сработало, идеи?
Ответ №1:
Я нашел обходной путь, Devise сохраняет эту информацию в переменной сеанса
session[:user_return_to]
Надеюсь, это поможет кому-то еще выбраться из затруднительного положения, если им нужно сделать то же самое