【问题标题】:Magento 2.4.3 Products not showing up in order confirmation mailMagento 2.4.3 产品未显示在订单确认邮件中
【发布时间】: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 安装中是否工作?

标签: php xml magento magento2 email-templates


【解决方案1】:

您可以激活数据库中的旧标签,它的行为应该不同并且应该可以工作。

【讨论】:

  • 此字段在 2.4.3 版本中已消失。在 2.4.1 版本中只是抛出一个错误。
猜你喜欢
  • 2022-06-16
  • 1970-01-01
  • 2012-09-01
  • 1970-01-01
  • 2019-03-13
  • 2017-01-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多