首页 > 解决方案 > Twig 模板转储函数的输出没有样式

问题描述

当我在处理一个较旧的项目(Symfony 3.2)时,{{ dump(var) }}in twig 模板显示得很好(具有样式和展开/折叠功能)。但在我最近的项目(Symfony 4)dump中,twig 中的功能仅显示文本。

我查看了文档、Symfony 和 Twig 的 GitHub 问题以及在 SO 中没有任何成功。

文件:

有什么我没有看到的变化吗?

编辑:我dump()在 PHP 中使用了所需的结果(获得了语法颜色和折叠/展开),但我仍然不明白为什么它不能像在旧 Symfony 版本中那样对 twig 工作。我肯定错过了什么...

标签: phpsymfonytwig

解决方案


如文档中所述,组件必须在使用前安装:

文档https ://symfony.com/doc/current/components/debug.html

命令

composer require symfony/debug

您必须检查它是否启用良好..


推荐阅读