在config.yml

时间:2015-06-12 16:54:56

标签: symfony twig

是否可以使用变量值在configuartion-yml文件中定义新的twig全局?

情况是,我们想要一方面定义域名,另一方面定义经常使用的路径(但是使用已经定义的变量,而不是在每个路径的开头再次写入服务器名称)。 / p>

那么可以使配置文件看起来像下面的代码吗?

twig:
    globals:
       serv: http://www.server.de
       path: {{serv}}/path/

如果没有,那么什么是合理的替代方案?

提前谢谢

1 个答案:

答案 0 :(得分:3)

我建议使用parameters.yml来定义配置参数。

parameters.yml

serv: "http://www.server.de"

config.yml

twig:
    globals:
       serv: "%serv%"
       path: "%serv%/path/"