Самое простое решение - встроить контроллеры из ваших шаблонов / макета.Но имейте в виду, что подзапросы являются дорогостоящими и могут существенно повлиять на производительность.Если в какой-то момент вы заметите, что версия вашего приложения медленная до чертиков, то знайте, что причина, вероятно, в нескольких подзапросах для каждого запроса.
Следующее решение - Расширения Twig .В большинстве случаев вам понадобятся функции .Вы можете назвать это следующим образом:
{{ user_info(user) }}
Сначала я начал встраивать контроллеры, но моя версия для разработчиков достигла того момента, когда большинство страниц на моем сайте отключалось через 30 секунд.Сначала я не знал причину, но как только я это выяснил, я заменил все вложенные требования расширениями Twig.С тех пор производительность возвращается к нормальной жизни.