Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Ruby: Общие вопросы > Правильный редирект назад


Автор: xibyte 15.8.2007, 11:29
Как в рельсах наиболее правильно реализовать метод контроллера, который выполнял какие-либо действия, а затем возвращал бы тебя на ту страницу на с которой пришел? В общем нужен редирект назад.

Автор: setq 15.8.2007, 13:12
В смысле, откатывал бы сделанные изменения? Или загружал бы начальный URL но с новой информацией?

Автор: xibyte 16.8.2007, 05:10
загружал бы начальный URL но с новой информацией

Автор: yar 8.9.2007, 21:30
После того, как полезная работа в контроллере выполнилась, вызвать
Код

redirect_to :back


Или более развёрнуто:

Код

redirect_to(request.env["HTTP_REFERER"])

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)