{% extends "layout.html" %} {% load thumbnail %} {% load i18n %} {% block body_class %}basket{% endblock %} {% block title %} {% trans "Basket" %} | {{ block.super }} {% endblock %} {% comment %} {% block breadcrumbs %} {% endblock %} {% endcomment %} {# Hide mini-basket so we don't have two baskets to keep in sync #} {% block mini_basket %}{% endblock %} {% block headertext %}{% endblock %} {% block content %} {# Use a partial template so that AJAX can be used to re-render basket #} {% include 'basket/partials/basket_content.html' %} {% endblock content %} {% block onbodyload %} {{ block.super }} {# We pass in the URL to send AJAX requests to #} var options = { 'basketURL': '{% url 'basket:summary' %}' }; oscar.basket.init(options); {% endblock %}