Magento 2.4.3 产品未显示在订单确认邮件中
Posted
技术标签:
【中文标题】Magento 2.4.3 产品未显示在订单确认邮件中【英文标题】:Magento 2.4.3 Products not showing up in order confirmation mail 【发布时间】:2021-12-28 19:05:51 【问题描述】:我正在尝试使我的电子邮件模板正常工作。
我有以下场景:
我有一个不影响标准邮件模板的自定义主题。 即使我正在激活 Magento Luma 主题,问题仍然存在。
问题:
订单确认邮件中没有显示任何产品。
要在邮件中显示产品,需要以下截图:
layout handle="sales_email_order_items" order_id=$order_id area="frontend"
我的 Magento 版本是 2.4.3;我从问题相同的版本 2.4.1 升级。所以更新没有帮助。
【问题讨论】:
也许一个 "" 会在 $order_id 周围完成这项工作 然后将其解析为字符串 请尝试将 $order_id 用双引号括起来,并告诉我们发生了什么 我试过了。它不起作用。 它在标准 Magento 安装中是否工作? 【参考方案1】:您可以激活数据库中的旧标签,它的行为应该不同并且应该可以工作。
【讨论】:
此字段在 2.4.3 版本中已消失。在 2.4.1 版本中只是抛出一个错误。以上是关于Magento 2.4.3 产品未显示在订单确认邮件中的主要内容,如果未能解决你的问题,请参考以下文章
Magento - cron 作业脚本正在运行,但 Magento 订单确认电子邮件未发送