{% extends 'oscar/basket/partials/basket_content.html' %} {% load i18n thumbnail ocyanjson widget_tweaks currency_filters display_tags purchase_info_tags extra_purchase_info_tags %} {% block basket_form_headers %} {% endblock %} {% block basket_form_main %}
{% csrf_token %} {{ formset.management_form }} {% for form in formset %} {% with line=form.instance product=form.instance.product %}
{{ form.id }} {% with image=product.primary_image %} {% thumbnail image.original "120x120" upscale=False as thumb %} {{ product.get_title }} {% endthumbnail %} {% endwith %}
{% block productdescription %} {{ line.product.title }} {% if line.attributes.all %}
    {% for option in line.attributes.all %}
  • {{ option.option.name }} {{ option.display_value }}
  • {% endfor %}
{% endif %}
{{line.product.description|safe|striptags|truncatechars:100}}
{% endblock %}
{% render_field form.quantity class+="form-control" %}
{% iffeature "wishlists" %}{% if user.is_authenticated %} {% trans "Save for later" %} {% endif %}{% endiffeature %} {% trans 'Remove' %}
{{ form.save_for_later }} {{ form.DELETE }}
{% for field_errors in form.errors.values %} {% for error in field_errors %} {{ error }} {% endfor %} {% endfor %}
{% total_purchase_info_for_line request line as session %} {% if not line.line_price_incl_tax and not line_price_excl_tax %}

—

{% elif line.is_tax_known %} {% if session.price.from_price %} {{session.price.from_price.incl_tax|currency:session.price.currency}} {% endif %} {% include "oscar/catalogue/partials/price.html" %} {% else %} {% include "oscar/catalogue/partials/price.html" %} {% endif %}
{% endwith %} {% endfor %}
{% endblock %} {% block formactions %} {% endblock formactions %} {% block vouchers %}
{# Hide the entire section if a custom BasketView doesn't pass in a voucher form #} {% ocyanjson "oscar_checkout" "show_voucher_block" True as show_voucher_block %} {% if show_voucher_block and voucher_form %}

{% trans "I have a voucher code..." %}

{% endif %} {% endblock vouchers %} {% block baskettotals %}
{% include 'basket/partials/basket_totals.html' with editable=1 %} {% trans "Proceed to checkout" %}
{% endblock baskettotals %} {% block emptybasket %}

{% trans "Your basket is empty." %} {% trans "Continue shopping" %}

{% endblock %} {% block savedbasket %} {% if user.is_authenticated and saved_formset %}

{% trans "Items to buy later" %}

{% csrf_token %} {{ saved_formset.management_form }} {% for form in saved_formset %} {% purchase_info_for_product request form.instance.product as session %}
{{ form.id }} {% with image=form.instance.product.primary_image %} {% thumbnail image.original "120x120" upscale=False as thumb %} {{ form.instance.product.get_title }} {% endthumbnail %} {% endwith %}
{{ form.instance.description }}
{{ form.instance.product.description|safe|truncatechars:100 }}
{% purchase_info_for_product request form.instance.product as saved %}

{% if saved.price.is_tax_known %} {{ saved.price.incl_tax|currency:saved.price.currency }} {% else %} {{ saved.price.excl_tax|currency:saved.price.currency }} {% endif %}

{% trans "Move to basket" %} {% trans "Remove" %}
{{ form.move_to_basket }} {{ form.DELETE }}
{% endfor %}
{% endif %} {% endblock %}