我在symfony2框架上使用twig引擎并构建多站点系统, 为此,我想自定义扩展内置函数, 更加关注我想要的是将extends函数更改为custom_extends,它将从服务器变量添加一个文件夹,假设我的服务器变量是“General”我想要
{% custom_extends 'AcmeBundle:Default:index.html.twig' %} === {% exntends 'AcmeBundle:General/Default:index.html.twig' %}
答案 0 :(得分:0)
最后我没有重写渲染功能,而是为路径添加了一个过滤器
{% exntends 'AcmeBundle:Default:index.html.twig'|add_template() %} === {% exntends 'AcmeBundle:General/Default:index.html.twig'