我想在订单确认邮件中使用自定义字段的订单值。自定义字段是否分配给订单模板?以及如何将除订单以外的变量分配给模板?
答案 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。