Symfony 4:添加Twig_Extension_StringLoader
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Symfony 4:添加Twig_Extension_StringLoader相关的知识,希望对你有一定的参考价值。
在我的Symfony 4项目中,我有一个包含html的变量,我尝试用Twig显示。我想使用template_from_string()
函数,但我必须在Twig环境中添加Twig_Extension_StringLoader。
我没有找到任何信息在Symfony 4中进行这种简单的操作。
答案
在其中一个谜团中,默认情况下不加载字符串加载器扩展。永远不明白为什么似乎无害。
S4在您的服务文件中只需要一行:
# config/services.yaml
TwigExtensionStringLoaderExtension:
然后,您可以使用“bin / console debug:twig | grep string”来确认它是否可用。
以上是关于Symfony 4:添加Twig_Extension_StringLoader的主要内容,如果未能解决你的问题,请参考以下文章
(Symfony 4)如何手动将供应商类添加到容器中,然后注入存储库/服务类?
如何使用API PLATFORM(symfony 4)添加登录到swagger UI?