Symfony 5 - 如何在 class 中获取树枝定义的路径
Symfony 5 - how to get twig defined path in class
在twig.yaml中我定义了全局路径:
paths:
'%kernel.project_dir%/public/assets/media': images
现在我想在我的一个 symfony class.
中获得这条路径(作为完整的真实路径)
我该怎么做?
谢谢。
您可以在您的服务中注入 Twig\Loader\FilesystemLoader
并通过 $loader->getPaths('images')
获取路径。容器构建器应该已经为您解析了路径 - 这有帮助吗?
在twig.yaml中我定义了全局路径:
paths:
'%kernel.project_dir%/public/assets/media': images
现在我想在我的一个 symfony class.
中获得这条路径(作为完整的真实路径)我该怎么做?
谢谢。
您可以在您的服务中注入 Twig\Loader\FilesystemLoader
并通过 $loader->getPaths('images')
获取路径。容器构建器应该已经为您解析了路径 - 这有帮助吗?