{% import '@SyliusAdmin/shared/helper/money.html.twig' as money %} {% set order_shipping_promotion_adjustment = constant('Sylius\\Component\\Core\\Model\\AdjustmentInterface::ORDER_SHIPPING_PROMOTION_ADJUSTMENT') %} {% set shipping_adjustment = constant('Sylius\\Component\\Core\\Model\\AdjustmentInterface::SHIPPING_ADJUSTMENT') %} {% set tax_adjustment = constant('Sylius\\Component\\Core\\Model\\AdjustmentInterface::TAX_ADJUSTMENT') %} {% set order = hookable_metadata.context.resource %} {% set order_shipping_promotions = sylius_aggregate_adjustments(order.getAdjustmentsRecursively(order_shipping_promotion_adjustment)) %} {{ 'sylius.ui.shipping_total'|trans }}: {{ money.format(order.shippingTotal, order.currencyCode) }} {% for shipment in order.shipments %} {% for adjustment in shipment.adjustments(shipping_adjustment) %}
• {{ adjustment.label }}:
{{ money.format(adjustment.amount, order.currencyCode) }} {% endfor %} {% for adjustment in shipment.adjustments(tax_adjustment) %}
• {{ adjustment.label }}:
{{ money.format(adjustment.amount, order.currencyCode) }} {% if adjustment.isNeutral %} ({{ 'sylius.ui.included_in_price'|trans }}) {% endif %} {% endfor %} {% endfor %} {% for label, amount in order_shipping_promotions %}
• {{ label }}:
{{ money.format(amount, order.currencyCode) }} {% endfor %}