Я программирую в Symfony 2, где у меня есть два пакета для обслуживания. Их взгляды расширяют base.html.twig (приложение шириной шаблона), как:Переменные конфигурации в комплекте в Symfony 2 и TWIG
{% extends '::base.html.twig' %}
...
Теперь base.html.twig выглядит следующим образом:
...
<title>{{ page_title }}</title>
...
Теперь мой вопрос, как и где я могу определите переменную page_titel, чтобы два пакета имели разные названия страниц. Я знаю, я мог бы установить переменную внутри рендеринга шаблона в каждом action-методе контроллера, но из-за того, что тип страницы является статичным в пределах одного пакета, я ищу подход, где мне нужно только определить переменная один раз. Что-то вроде:
#app/config/config.yml
twig:
global:
foo: bar
но не прикладной, но в комплекте! Любые подсказки?