{% set variant = hookable_metadata.context.variant|default(null) %} {% if variant is not null %} {% set has_discount = variant|sylius_has_discount({'channel': sylius.channel}) %} {% set days = sylius.channel.channelPriceHistoryConfig.lowestPriceForDiscountedProductsCheckingPeriod %} {% set has_lowest_price = variant|sylius_has_lowest_price({'channel': sylius.channel}) %}
{% hook 'prices' with { variant, has_discount, has_lowest_price, days } %}
{% else %}
{{ 'sylius.ui.unavailable'|trans }}
{% endif %}