Size: a a a

2020 January 10

DA

Dastan A.K in Ruby School .us
Shattered Ruby
Всем привет, сделал редирект со страницы регистрации, если пользователь уже зарегестрирован
def new
 @user = User.new
 if logged_in?
   redirect_back(fallback_location: root_path)
 
end
end
Проблема заключается в том, что я не знаю как в redirect_back прописать значение, чтобы он редиректил на предыдущую страницу, а не на главную
На фронте убери кнопку регистрации если пользователь уже залогинен и имеет сессию
источник

SR

Shattered Ruby in Ruby School .us
Dastan A.K
На фронте убери кнопку регистрации если пользователь уже залогинен и имеет сессию
Так я так и сделал
источник

DA

Dastan A.K in Ruby School .us
Mr Aushev
А что на счет курса синкинетики?
Отличный курс!
источник

SR

Shattered Ruby in Ruby School .us
Пользователь может ведь просто ввести в адресной строке ссылку на регистрацию
источник

DA

Dastan A.K in Ruby School .us
Shattered Ruby
Так я так и сделал
Молодец...вот и проблемы нету
источник

SR

Shattered Ruby in Ruby School .us
У меня задачи в том, чтобы убрать кнопку, не было...
источник

D

Dm in Ruby School .us
источник

DA

Dastan A.K in Ruby School .us
Shattered Ruby
У меня задачи в том, чтобы убрать кнопку, не было...
Пользуйся гемом Devis.
Там все уже решено
источник

DA

Dastan A.K in Ruby School .us
Если хочешь свой велосипед написать....то добрый тебе путь....
источник

SR

Shattered Ruby in Ruby School .us
понимаешь, мне devise не нужен в проекте от слова совсем, ибо у мея на рефакторинг уйдёт уйма времени
источник

SR

Shattered Ruby in Ruby School .us
для меня это вообще не выгодно, вот так взять и тупо переписать весь бэкенд ради какой-то там фичи
источник

SR

Shattered Ruby in Ruby School .us
и я не изобретаю свой велосипед, я всегда стараюсь найти оптимальные пути решения проблемы
источник

DA

Dastan A.K in Ruby School .us
Session path
Current path (url)

@user = User.find_by_email(params[:session][:email].downcase) if !@user.nil? && @user.authenticate(params[:session][:password]) flash[:success] = "You have successfully logged in" sign_in @user redirect_back_or @user
источник

h

hwe in Ruby School .us
Alexander Smirnov
Флудовыхи тянутся и тянутся словно кот
о... уже ведь пятница)
источник

И

Иван in Ruby School .us
Shattered Ruby
и я не изобретаю свой велосипед, я всегда стараюсь найти оптимальные пути решения проблемы
а чем redirect_back с fallback не устроил?
источник

AS

Alexander Smirnov in Ruby School .us
hwe
о... уже ведь пятница)
Таки да, пора входить в рабочий режим)))
источник

SR

Shattered Ruby in Ruby School .us
Иван
а чем redirect_back с fallback не устроил?
fallback в параметрах указывает статическую ссылку, а мне хочется динамическую попробовать сделать
источник

SR

Shattered Ruby in Ruby School .us
В том плане, чтобы тебя возвращало на предыдущую страницу
источник

И

Иван in Ruby School .us
ну так это и делает redirect_back
источник

SR

Shattered Ruby in Ruby School .us
Иван
ну так это и делает redirect_back
Так, то ли я чёт не то ввожу, то ли ещё что-то
источник