如何在parameters.ini
中定义的变量中创建Symfony2中的常量,以便我可以在所有twig文件中使用该常量。
示例:
parameters.ini:
blog="https://www.blog.com"
我必须声明的常量值声明,以便它可以在所有twig文件中访问。?
'blog_link' => $this->container->getParameter( 'blog' )
查看:
<a href="{{blog_link}}" target="_blank">BLOG</a>
答案 0 :(得分:9)
您可以像这样添加Twig全局变量:
#app/config/config.yml
twig:
globals:
blog_link: '%blog%'
其中%blog%
是parameters.ini
中先前定义的参数,就像您已经做过的那样。