{% import "@SyliusShop/Common/Macro/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 order_shipping_promotions = sylius_aggregate_adjustments(order.getAdjustmentsRecursively(order_shipping_promotion_adjustment)) %} {% if not order_shipping_promotions is empty %}
{{ 'sylius.ui.shipping_total'|trans }}: {{ money.convertAndFormat(order.getAdjustmentsTotal(shipping_adjustment)) }} {{ money.convertAndFormat(order.getAdjustmentsTotal(shipping_adjustment) + order.getAdjustmentsTotal(order_shipping_promotion_adjustment)) }}
{% else %}
{{ 'sylius.ui.shipping_total'|trans }}: {{ money.convertAndFormat(order.shippingTotal) }}
{% endif %}