{% extends "layout.html" %} {% load history_tags %} {% load currency_filters %} {% load reviews_tags %} {% load staticfiles %} {% load product_tags %} {% load display_tags %} {% load i18n %} {% load purchase_info_tags %} {% load thumbnail %} {% block body_class %}product {% if preview %}preview{% endif %} {% endblock %} {% block title %} {{ product.get_title }} | {{ block.super }} {% endblock %} {% block description %} {{ product.description|default:""|striptags }} {% endblock %} {% comment %} {% block breadcrumbs %} {% endblock %} {% endcomment %} {% block header %} {% endblock header %} {% block navigation %} {% if not preview %} {{ block.super }} {% endif %} {% endblock %} {% block content %}
{% block product_gallery %}
{% include "catalogue/partials/gallery.html" %}
{% endblock %} {% block product_main %}
{% comment %} This is a but clunky here. Better to have some kind of JS-driven dashboard menu that pops out when clicked. A bit like the Django-Debug-Toolbar button {% endcomment %} {% if user.is_staff %} {% endif %}

{{ product.get_title }}

{% block product_stock_record %} {% include "catalogue/partials/stock_record.html" with verbose=1 %} {% endblock %} {% comment %} {% iffeature "reviews" %} {% include "catalogue/reviews/partials/review_stars.html" %} {% endiffeature %} {% endcomment %}
{% block variants %} {% if subscription %} {% endif %} {% for item in variation_attributes %}
{{ item.name }} {% for value in item.values %} {% endfor %}
{% endfor %} {% endblock %} {% block product_basket_form %} {% include "catalogue/partials/add_to_basket_form.html" %} {% endblock %}
{% endblock %}
{% block product_description %} {% if product.description %}

{% trans "Product Description" %}

{{ product.description|safe }}

{% endif %} {% endblock %}
{% block product_info %}

{% trans "Product Information" %}

{% purchase_info_for_product request product as session %} {% for av in product.attribute_values.all %} {% if av.attribute.display %} {% endif %} {% endfor %} {% comment %} {% iffeature "reviews" %} {% endiffeature %} {% endcomment %}
{{ av.attribute.name }} {{ av.value_as_html }}
{% trans "Number of reviews" %} {{ product.num_approved_reviews }}
{% endblock %}
{% comment %} {% iffeature "reviews" %} {% block product_review %}
{% if product.num_approved_reviews > 3 %} {% trans "See all reviews" %} {% endif %}

{% trans "Customer Reviews" %}

{% if product.num_approved_reviews == 0 %}

{% if product|is_review_permitted:user %} {% url 'catalogue:reviews-add' product_slug=product.slug product_pk=product.id as add_review_url %} {% blocktrans %}This product does not have any reviews yet - be the first to write one. {% endblocktrans %} {% else %} {% trans "This product does not have any reviews yet" %}. {% endif %}

{% else %}
    {% for review in product.reviews.approved.all|slice:":3" %}
  1. {% include 'catalogue/partials/review.html' %}
  2. {% endfor %}
{% endif %}
{% endblock product_review %} {% endiffeature %} {% endcomment %} {% block recommended_products %}

{% trans "Recommended items" %}

{% for product in recommended_products %}
{% render_product product %}
{% endfor %}
{% endblock %}
{% endblock content %} {% block footer %} {% if not preview %} {{ block.super }} {% endif %} {% endblock %} {% block scripts %} {{ block.super }} {% endblock %} {% block extrascripts %} {{ block.super }} {% endblock %}