Хорошо, давайте попробуем объяснить мои текущие знания и проблемы.
У меня есть некоторые данные в моей базе данных, которые я хочу использовать в своем шаблоне root.html.twig
(и, следовательно, каждый шаблон, расширяющий его.
Сначала я подумал, что это простой вызов базы данных, но после некоторого поиска в Google и чтения AppExtension, кажется, что это плохая практика.
Теперь я могу просто позвонить и передать данные каждый раз, когда я вызываю страницу. Однако это привело бы к добавлению их почти в каждый контроллер, который я бы написал.
Единственное, о чем я могу думать сейчас, - это написать собственный обработчик для рендеринга шаблона и внедрения необходимые данные там (надеюсь, что объяснение имеет смысл).
Буду очень признателен за любые указания на материал для чтения или советы по различным маршрутам (:
С уважением Даниэль