{% import "@SyliusShop/shared/macro/money.html.twig" as money %} {% set order = hookable_metadata.context.order %} {% set order_promotion_adjustment = constant('Sylius\\Component\\Core\\Model\\AdjustmentInterface::ORDER_PROMOTION_ADJUSTMENT') %} {% set order_promotions = sylius_aggregate_adjustments(order.adjustmentsRecursively(order_promotion_adjustment)) %} {{ money.convertAndFormat(order.orderPromotionTotal) }} {% if order.orderPromotionTotal != 0 %}
{% for key, value in order_promotions %}
{{ key }}: {{ money.convertAndFormat(value) }}
{% endfor %}
{% endif %}