当我在处理一个较旧的项目(Symfony 3.2)时,twig 模板中的 {{ dump(var) }}
显示得很好(具有样式和展开/折叠功能)。但是在我最近的项目 (Symfony 4) 中,twig 中的 dump
函数只显示文本。
我查看了 Symfony 和 Twig 的文档、GitHub 问题以及 SO,但没有任何成功。
文档:
是否有任何我没有看到的变化?
编辑:我在 PHP 中使用 dump()
得到了想要的结果(得到了语法颜色和折叠/展开),但我仍然不明白为什么会这样不像在旧的 Symfony 版本中那样对 twig 有效。我一定是错过了什么......
最佳答案
如文档中所述,必须在使用前安装该组件:
文档:https://symfony.com/doc/current/components/debug.html
命令:
composer require symfony/debug
你必须检查它是否启用..
关于php - Twig 模板转储函数的输出没有样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51193226/