5
{{layout handle="sales_email_order_shipment_items" shipment_id=$shipment_id order_id=$order_id}}

is used to render shipped items in email template but no items appear in email template.

I had also set "is_legacy" to 1 in email_template table.

Any thoughts, what can be the issue ?

I am using Magento/2.4 (Enterprise)

3
  • I am not sure if issue is faced by other magento user's as well ?
    – devhs
    Commented Mar 2, 2021 at 10:31
  • any thoughts on this ?
    – devhs
    Commented Mar 2, 2021 at 12:05
  • Did you ever get to the bottom of this? As I have the same issue
    – Goose84
    Commented Jun 6, 2022 at 16:10

1 Answer 1

1

Using

{{layout handle="sales_email_order_shipment_items" shipment_id=$shipment_id order_id=$order_id}}

works correctly.

1
  • if you have upgraded your magento and override template then this is the perfect answer Commented Oct 23 at 9:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.