如何解决如何在 Symfony2 Twig 模板中获取配置参数?

您可以在配置的twig
全局
部分中使用参数替换:

参数配置:

parameters:
    app.version: 0.1.0

树枝配置:

twig:
    globals:
        version: '%app.version%'

树枝模板:

{{ version }}

方法提供的好处是允许您在ContainerAware类中使用参数,使用:

$container->getParameter('app.version');

解决方法

我有一个 Symfony2 Twig 模板。我想在这个树枝模板中输出一个配置参数的值(一个版本号)。因此我定义了这样的配置参数:

parameters:
    app.version: 0.1.0

我可以在控制器中使用这个配置参数,但我不知道如何在我的 Twig 模板中获取它。