如何在电子邮件模板中使用订单自定义字段值?

时间:2021-03-02 12:45:23

标签: shopware

我想在订单确认邮件中使用自定义字段的订单值。自定义字段是否分配给订单模板?以及如何将除订单以外的变量分配给模板?

1 个答案:

答案 0 :(得分:2)

您应该可以通过 order.customFields['technical_name_of_custom_field'] 访问邮件模板中订单的自定义字段。输入自定义字段的真实技术名称,而不是 technical_name_of_custom_field

默认情况下,在电子邮件模板中,您可以访问以下订单关联

$criteria
        ->addAssociation('deliveries.shippingMethod')
        ->addAssociation('deliveries.shippingOrderAddress.country')
        ->addAssociation('transactions.paymentMethod')
        ->addAssociation('lineItems')
        ->addAssociation('currency')
        ->addAssociation('addresses.country');

以及 orderCustomer。