{% load i18n %} {% load lfs_tags %} {% load reviews_tags %}
{% csrf_token %}
{% if variant.get_image %} {{ variant.get_image.title }} {% endif %}
{% for image in variant.get_sub_images %} {{ image.title }} {% endfor %}

{{ variant.get_name }}

{# Displayed properties #}
{% for property in variant.get_displayed_properties %}
{{ property.title }}: {{ property.value }} {{ property.unit|safe }}
{% endfor %}
{% shipping variant %} {% average_for_instance variant %} {# Prices #}
{% if variant.get_for_sale %}
{{ standard_price|currency }} * {% if product.price_unit %}/ {{ product.price_unit }}{% endif %} {{ price|currency }} * {% if product.price_unit %}/ {{ product.price_unit }}{% endif %}
{% if product.price_includes_tax %} {% trans '*inc. VAT' %} {% else %} {% trans '*exc. VAT' %} {% endif %}
{% else %}
{{ variant|get_price:request|currency }}* {% if product.price_unit %}/ {{ product.price_unit }}{% endif %}
{% if product.price_includes_tax %} {% trans '*inc. VAT' %} {% else %} {% trans '*exc. VAT' %} {% endif %}
{% endif %}
{# Configurable properties #} {% if product.is_configurable_product %} {% for property in properties %} {% if property.obj.is_select_field %} {% else %} {% endif %} {% endfor %}
{{ property.title }}: {{ property.title }}: {% if property.obj.is_text_field %} {% else %} {% endif %} {{ property.unit }}
{% endif %}
{% if variant.is_deliverable %} {% else %} {% endif %}
{% if product.active_packing_unit %}
{{ product.unit }}
{% if product.unit %} {{ product.unit }}: {% else %} {% trans "Quantity" %}: {% endif %}
{{ packing_result }}
{% else %} {% endif %}

{{ variant.get_description|safe}}

{# Product with variants #} {% if product.is_product_with_variants %}

{% trans 'Variants' %}

{# List #} {% ifequal product.variants_display_type 0 %} {% for property in properties %} {% endfor %} {% for product_variant in variants %} {% for property in product_variant.get_variant_properties %} {% endfor %} {% endfor %}
{% trans 'Name' %} {{ property.title }} {% trans 'Price' %}
{{ product_variant.get_name }} {{ property.value }} {% if product_variant.get_for_sale %} {{ product_variant|get_standard_price:request|currency }} {{ product_variant|get_for_sale_price:request|currency }} {% else %} {{ product_variant|get_price:request|currency }} {% endif %}
{% endifequal %} {# Select field #} {% ifequal product.variants_display_type 1 %}
{% for property in properties %}
{{ property.title }}:
{% endfor %}
{% endifequal %}
{% endif %} {# Accessories #} {% if product_accessories %}

{% trans 'Accessories' %}

{% for product_accessory in product_accessories %} {% endfor %}
{% trans 'Name' %} {% trans 'Quantity' %} {% trans 'Price' %} {% trans 'Total' %}
{{ product_accessory.accessory.get_name|truncatewords_html:5 }} {{ product_accessory.quantity|quantity }} {{ product_accessory.accessory|get_price:request|currency }} {{ product_accessory|get_price:request|currency }}
{% endif %}