【发布时间】:2012-05-11 08:05:57
【问题描述】:
我如何从我的 config.yml 文件中获取价值但未设置为 Twig 全局。例如:
mopa_boostrap:
initializr:
meta: ~
当我尝试时
{{ mopa_bootstrap.initializr.meta }}
我收到错误,该模板中没有设置此类变量。
更新 由于没有 Twig Globals 是不可能的,所以我完成了 Twig 扩展,它将 config.yml 中的选定变量映射到 Twig Globals 并使其可从模板中使用。
完整的实现请看这里:https://github.com/nysander/MopaBootstrapBundle/commit/d36269184cfad6d8fd465d8b622f92a302dea104
【问题讨论】:
标签: variables symfony global-variables twig