温馨提示:本文翻译自stackoverflow.com,查看原文请点击:php - How can I get the assests version value in Symfony2 or Twig?
php symfony twig

php - 如何在Symfony2或Twig中获取资产版本值?

发布于 2020-03-27 10:27:03

我需要在应用程序的页脚中显示app / config.yml文件中设置的资产版本:

framework:
templating:
    engines: ['twig']
    assets_version: v2.6.2

如何在Twig或控制器中获得asset_version值?

查看更多

查看更多

提问者
Sergiu
被浏览
215
Adrian C. 2015-10-02 00:00

您可以使用AssetsExtension的getAssetsVersion方法。

因此,在控制器中:

$this->container->get('templating.helper.assets')->getVersion();

或在Twig文件中:

{{ assets_version() }}

检查https://github.com/symfony/symfony/blob/2.3/src/Symfony/Bundle/TwigBundle/Extension/AssetsExtension.php