{% import "@SyliusAdmin/Common/Macro/money.html.twig" as money %} {% set orderPromotionAdjustment = constant('Sylius\\Component\\Core\\Model\\AdjustmentInterface::ORDER_PROMOTION_ADJUSTMENT') %} {% set unitPromotionAdjustment = constant('Sylius\\Component\\Core\\Model\\AdjustmentInterface::ORDER_UNIT_PROMOTION_ADJUSTMENT') %} {% set shippingAdjustment = constant('Sylius\\Component\\Core\\Model\\AdjustmentInterface::SHIPPING_ADJUSTMENT') %} {% set taxAdjustment = constant('Sylius\\Component\\Core\\Model\\AdjustmentInterface::TAX_ADJUSTMENT') %} {% set variant = item.variant %} {% set product = variant.product %} {% set aggregatedUnitPromotionAdjustments = item.getAdjustmentsTotalRecursively(unitPromotionAdjustment) + item.getAdjustmentsTotalRecursively(orderPromotionAdjustment) %} {% set subtotal = (item.unitPrice * item.quantity) + aggregatedUnitPromotionAdjustments %} {% set taxIncluded = sylius_admin_order_unit_tax_included(item) %} {% set taxExcluded = sylius_admin_order_unit_tax_excluded(item) %} {% include '@SyliusAdmin/Product/_info.html.twig' %} {% if variant.suppliers is not empty %}
{% for supplier in variant.suppliers %}
{{ supplier.supplier.name }}
{% endfor %}
{% else %} Non renseigné {% endif %} {{ money.format(item.unitPrice, order.currencyCode) }} {{ money.format(item.units.first.adjustmentsTotal(unitPromotionAdjustment), order.currencyCode) }} ~ {{ money.format(item.units.first.adjustmentsTotal(orderPromotionAdjustment), order.currencyCode) }} {{ money.format(item.fullDiscountedUnitPrice, order.currencyCode) }} {{ item.quantity }} {{ money.format(subtotal, order.currencyCode) }}
{{ money.format(taxExcluded, order.currencyCode) }}
{{ money.format(taxIncluded, order.currencyCode) }}
({{ 'sylius.ui.included_in_price'|trans }})
{{ money.format(item.total, order.currencyCode) }}