inik23
@inik23
типа разработчик

Как правильно сделать редирект на предыдущую страницу в symfony2?

Суть такая. Есть екшин для удаления (к примеру книги с БД). После удаления необходимо сделать редирект на ту страницу где нажали кнопку удаления. Страниц может быть несколько с такими кнопками. Возможно как то можно получить имя роута предыдушей страницы и воспользоватся $this->redirectToRoute()?
  • Вопрос задан
  • 588 просмотров
Решения вопроса 1
skobkin
@skobkin
Гентушник, разработчик на PHP и Symfony.
Возможно как то можно получить имя роута предыдушей страницы

Возможно получить реферер предыдущей страницы.
и воспользоватся $this->redirectToRoute()

В случае с реферером вам не этот метод будет нужен, а $this->redirect().
Хотя, например, вот здесь есть несколько костыльная альтернатива.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы