{% extends "oscar/catalogue/detail.html" %} {% load history_tags currency_filters reviews_tags staticfiles product_tags display_tags i18n purchase_info_tags ocyanjson wagtailcore_tags wishlist_tags %} {% block breadcrumbs %} {% get_back_button as backbutton %} {% if backbutton %} {{ backbutton.title }} {% endif %} {% endblock %} {% block header %} {% endblock header %} {% block content %} {% purchase_info_for_product request product as session %}
{% 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 %} {% iffeature "reviews" %} {% include "catalogue/reviews/partials/review_stars.html" %} {% endiffeature %} {% block product_basket_form %} {{ block.super }} {% endblock %}
{% block product_description %} {% if product.description %}
{{ product.description|richtext }}
{% endif %} {% endblock %} {% block product_info %}
{% block product_default_info %} {{block.super}} {% endblock %} {% block product_price_info %} {{block.super}} {% endblock %} {% block product_availability_info %} {{block.super}} {% endblock %} {% block product_attributes_info %} {{block.super}} {% endblock %} {% block product_reviews_info %} {{block.super}} {% endblock %}
{% for attribute_group in attributes.grouped %}
{% for av in attribute_group.attribute_values %} {% endfor %}
{{ av.attribute.name }} {{ av.value_as_html }}
{% endfor %} {% endblock %} {% iffeature "wishlists" %} {% if user.is_authenticated %} {% with wishlists=user.wishlists.all %} {% wishlists_containing_product wishlists product as product_wishlists %} {% if product_wishlists %}
{% for wishlist in product_wishlists %}
{% csrf_token %}
{% endfor %}
{% endif %} {% endwith %} {% endif %} {% endiffeature %}
{% endblock %}
{% block product_long_description %} {% ocyanjson "oscar" "enable_long_description" False as enable_long_description %} {% if enable_long_description and product.long_description %}
{{ product.long_description|richtext}}
{% endif %} {% endblock product_long_description %} {% 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 %} {% block recommended %} {% with recommended_products=product.sorted_recommended_products|slice:":6" %} {% if recommended_products %}

{% trans "Recommended items" %}

    {% for product in recommended_products %}
  1. {% render_product product %}
  2. {% endfor %}
{% endif %} {% endwith %} {% endblock recommended %}
{% endblock content %} {% block outside_content %}
{% recently_viewed_products current_product=product %}
{% endblock %} {% block extrascripts %} {{ block.super }} {% endblock %}