{# ThemeWare "Discount badge" content #} {# ---------------- START: SET TEMPLATE VARS ---------------- #} {# ThemeWare: Set theme variables #} {% set twtProductBadgesDiscountBadgeType = theme_config('twt-product-badges-discount-badge-type') %} {# ---------------- END: SET TEMPLATE VARS ---------------- #} {% set price = product.calculatedPrice %} {% if product.calculatedPrices.count > 0 %} {% set price = product.calculatedPrices.last %} {% endif %} {% set listPrice = price.listPrice.percentage > 0 %} {% set hasRange = product.calculatedPrices.count > 1 %} {% if listPrice and not hasRange %} {% block twt_product_badges_discount_badge %} {% if twtProductBadgesDiscountBadgeType == 2 %} {# -20% #}
-{{ "twt.extension.discountBadge.percentageShort"|trans({'%discount%': product.calculatedPrice.listPrice.percentage })|sw_sanitize }}
{% elseif twtProductBadgesDiscountBadgeType == 3 %} {# 20% saved #}
{{ "twt.extension.discountBadge.percentage"|trans({'%discount%': product.calculatedPrice.listPrice.percentage })|sw_sanitize }}
{% elseif twtProductBadgesDiscountBadgeType == 4 %} {# -35 € #}
{{ "twt.extension.discountBadge.discountShort"|trans({'%discount%': product.calculatedPrice.listPrice.discount, '%currency%': page.header.activeCurrency.symbol })|sw_sanitize }}
{% elseif twtProductBadgesDiscountBadgeType == 5 %} {# 35 € saved #}
{{ "twt.extension.discountBadge.discount"|trans({'%discount%': product.calculatedPrice.listPrice.discount, '%currency%': page.header.activeCurrency.symbol })|sw_sanitize }}
{% endif %} {% endblock %} {% endif %}