рельсы создают действие в нескольких формах - PullRequest
0 голосов
/ 27 марта 2012

У меня есть действие создания в контроллере, которое я использую для формы на странице пользователя, а также в индексе пользователя. Я хочу перенаправить на ту же страницу, на которой находится пользователь при отправке формы после ее отправки. Это то, что у меня есть сейчас, и форма перенаправляет только на @user или '/ users'. Как я могу получить его, чтобы пользователь вернулся на страницу, с которой он отправил форму?

def create
 @user = User.find(params[:relationship][:followed_id])
 current_user.follow!(@user)
 redirect_to @user or '/users'
end

1 Ответ

2 голосов
/ 27 марта 2012

Использование

redirect_to: назад

Это перенаправит пользователя обратно на страницу, на которой он отправил форму.

...