Symfony 细枝符号目录分隔符

Symfony 细枝符号目录分隔符,symfony,directory,twig,separator,Symfony,Directory,Twig,Separator,我在一个个人项目中使用twig,并希望以symfony sensiolab的形式访问文件,并以“:”作为目录分隔符。例如: {% extends '::base.html.twig' %} {% extends ':default:base.html.twig' %} 只需将“:”替换为“/”,无需捆绑 有人知道怎么做吗?模板继承结构中的冒号不是引用目录,而是引用资源,通常的格式是: {% extends 'bundle_name:controller:template'%} 部件的不同组合

我在一个个人项目中使用twig,并希望以symfony sensiolab的形式访问文件,并以“:”作为目录分隔符。例如:

{% extends '::base.html.twig' %}
{% extends ':default:base.html.twig' %}
只需将“:”替换为“/”,无需捆绑


有人知道怎么做吗?

模板继承结构中的冒号不是引用目录,而是引用资源,通常的格式是:

{% extends 'bundle_name:controller:template'%}
部件的不同组合将告诉Symfony在哪里可以找到资源,例如:

{%extends::base.html.twig“%}
表示
base.html.twig
模板位于全局应用程序资源文件夹中

{% extends "AcmeDemoBundle::part.html.twig" %}
这意味着模板位于
AcmeDemo捆绑包的Resources文件夹中