Я использую движок ветки над фреймворком Symfony2 и строю систему с несколькими сайтами,
для этого я хочу настроить встроенную функцию extends,
чтобы быть немного более сфокусированным, я хочу изменить функцию extends на custom_extends, которая добавит папку из серверной переменной, скажем, моя серверная переменная имеет значение «General», которое я хочу
{% custom_extends 'AcmeBundle:Default:index.html.twig' %} === {% exntends 'AcmeBundle:General/Default:index.html.twig' %}
В конце вместо переписывания функции рендеринга я добавил фильтр для пути,
{% exntends 'AcmeBundle:Default:index.html.twig'|add_template() %} === {% exntends 'AcmeBundle:General/Default:index.html.twig'
Других решений пока нет …