Symfony: как перенаправить на домашнюю страницу после выхода из системы
Я предоставил предварительный проект сборки на symfony, в котором сеанс выхода перенаправляется на экран входа в систему, но теперь я хочу, чтобы эта страница перенаправлялась на домашнюю страницу. То, что я нашел в файлах кодирования это:
в базовом файле прутик:
<a href="{{path('log_out')}}"><i class="icon-key"></i> Log Out</a>
в маршрутизации.в формате YML
#Route for logout page.
log_out:
pattern: /bid/logout
кто-нибудь знает, как изменить это перенаправление, пожалуйста, hep меня, я полный новичок в symfony Спасибо
2 ответов
обычно это перенаправление на дом. Проверь свою охрану.конфигурационный файл yml.
firewalls:
default:
logout:
path: /logout
target: / #This is home url
самый простой способ, по моему скромному мнению, - просто сделать перенаправление в вашем logoutAction (так в вашем контроллере), например :
public function myLogoutAction()
{
// Your logout logic
return $this->redirect($this->generateUrl('my_route'));
}