首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何var_dump?

如何var_dump?
EN

Stack Overflow用户
提问于 2022-01-10 17:59:11
回答 2查看 996关注 0票数 2

我已经在网上搜索了几个小时了,但我似乎无法在发票模板中找到var_dump。我需要将诸如EAN等内容放在发票模板中,但只针对某些客户群体,这就是我需要知道变量名称的原因。

在Shopware 5中,它是简单而简单的var_dump,但在Shopware 6中,我尝试的任何东西似乎都不起作用。

我已经在小枝代码块中尝试过{{ dump() }},但是什么也没有发生。

我们将非常感谢您的帮助!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-01-11 07:04:52

一般来说,{{ dump() }}应该在文档模板中工作,但是dump命令是针对html输出而不是pdf输出进行优化的。

请确保在您的APP_ENV = "dev"文件中设置了.env或APP_DEBUG = 1,否则twig dump()命令不可用。

还要确保从文档输出中呈现的块调用dump ( <body>标记中的所有内容)。

此外,简单地在文档模板中调用{{ dump() }}可能会导致无限加载或内存不足错误,因为小枝试图转储到很多数据。

对于文档模板,您可以访问的主要变量是order,它是一个OrderEntity。order实体具有orderCustomer属性,因此可以使用{{ dump(order.orderCustomer) }}获取订单客户的可用数据。

票数 3
EN

Stack Overflow用户

发布于 2022-01-10 19:35:30

要获取小枝中的所有可用变量,请使用{{ dump(_context) }}

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70656915

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档