Symfony2 FOSUserBundle Глобальный шаблон - PullRequest
0 голосов
/ 31 марта 2012

Как заставить FOSUserBundle отображать все свои страницы как часть моего глобального шаблона.

Я попытался вставить layout.html.twig из FOS UB в {% block login%} в файле my :: base.html.twig, который находится выше моего содержимого по умолчанию в {% block body%}. когда пользователь заходит на страницу и входит в нее нормально, но если он допустил, например, ошибку пароля, он видит только форму входа, а не всю страницу.

Я также переопределил макет FOS UB для расширения :: base.html.twig, но как сделать следующие шаги?

1 Ответ

0 голосов
/ 31 марта 2012

Проверка Переопределение шаблона раздел документа.

Редактировать

Перенаправление действий при входе в систему выполняется внутренней системой аутентификации / брандмауэра Symfony. Если вы введете неправильный пароль, Symfony автоматически перенаправит вас на действие входа, которое вы определили в брандмауэре. Для получения дополнительной информации вы можете проверить Безопасность раздел книги. В этом случае вы должны изменить login.html.twig FOSUserBundle, чтобы использовать ваш базовый шаблон.

...