在控制器中我可以这样阅读
$this->container->getParameter('test');
但是如何在我的 twig 模板中获取这个 var “test”?
取决于你需要得到什么,我从中获取数据的方式parameters.ini
是:
配置.yml
twig:
globals:
google_maps_api_key: %google_maps_api_key%
参数.ini
[parameters]
google_maps_api_key="authkey"
在模板中:
{{ google_maps_api_key }}
希望能帮助到你。
是的,您可以创建自己的 Twig 扩展,在此类中,您可以getGlobals()
使用全局变量覆盖并返回一个数组。
或者你可以在这个扩展中创建一个 Twig 方法param($value)
来返回正确的参数。