错误、日志与性能 · 第 2 题,共 12 题
哪个 ViewHelper 在 Fluid 模板中输出变量内容以便调试?
有 1 个正确答案。 简单
显示答案
答案
- B <f:debug>
解析
使用 <f:debug>{product}</f:debug> 或内联写法 {product -> f:debug()},Fluid 会清晰地显示变量的内容,包括其类型和属性。当模板中缺少某个值、需要检查控制器实际传入了什么时,这很有帮助;<f:debug>{_all}</f:debug> 显示所有可用变量。在 PHP 代码中,Extbase 的 DebuggerUtility::var_dump() 起同样作用。Fluid 中没有 f:dump ViewHelper——这个名称来自 Twig 等其他模板引擎。调试输出不应出现在线上系统中,部署前应删除。