Что я хочу сделать, если при регистрации пользователя проверить, имеет ли он все поля (поля пользователя) в базе данных.Проверка полей базы данных по каждому запросу Symfony2
Я могу проверить, когда они регистрируют эти поля, а затем перенаправляются на просмотр профиля, но как только они находятся в режиме просмотра профиля, они все еще могут видеть меню, поэтому они могут легко перейти к другим параметрам, и поскольку они уже регистрируются, я таким образом, невозможно проверить его.
Так что, хотя, возможно, с помощью контроллера Event Listener я могу проверить это, поэтому я проверяю, что контроллер отличается от accountController (у которого есть вид для редактирования профиля), и если он отличается, я могу проверить поля.
Проблема с этим подходом находится в accountController, а в другом контроллере это twig {% render ....%}, который снова запускает событие контроллера и дает мне бесконечные вызовы.
Какой подход лучше? Спасибо
Спасибо, Ваше идея помогает мне и с некоторым дополнительным кодом, который он работает –