{% extends "layout.html" %} {% load url from future %} {% load i18n %} {% load staticfiles %} {% load thumbnail %} {% load currency_filters %} {% block extrahead %} {% endblock %} {% block title %} {{ queryset_description }} | {{ block.super }} {% endblock %} {% block breadcrumbs %} {% endblock %} {% block headertext %} {{ queryset_description }} {% endblock %} {% block content %}
{% if all_stores %}

All stores

   
{% for store in store_list %}

{{ store.name }} {% if store.distance %} {{ store.distance.km|floatformat:2 }} km {% endif %} {% trans "View store details" %}

{% thumbnail store.image "400x400" as im %} {{ store.name }} {% endthumbnail %}
{% include "stores/partials/store_address.html" %} {% include "stores/partials/store_contact.html" %}
{% include "stores/partials/store_opening_periods.html" %}
{% endfor %} {% else %}

{% trans "No store data available." %}

{% endif %}
{% endblock %} {% block extrascripts %} {{ block.super }} {% include "stores/partials/extrascripts.html" %} {% endblock %} {% block onbodyload %} {% if store_list %} var storeData = [ {% for store in store_list %} { 'name': '{{ store.name|escapejs }}', 'location': new google.maps.LatLng({{ store.location.y }}, {{ store.location.x }}), 'imageURL': '{% if store.image %}{{ store.image.url }}{% endif %}', 'address1': '{{ store.address.line1|escapejs }}', 'address2': '{{ store.address.line2|escapejs }}', 'address3': '{{ store.address.line3|escapejs }}', 'address4': '{{ store.address.line4|escapejs }}', 'postcode': '{{ store.address.postcode|escapejs }}', 'url': '{{ store.get_absolute_url|escapejs }}', 'email': '{{ store.email|escapejs }}', 'phone': '{{ store.phone|escapejs }}', 'group': '{{ store.group.name|upper }}' } {% if forloop.counter < store_list|length %},{% endif %} {% endfor %} ]; {% if longitude and latitude %} var pnt = new google.maps.LatLng({{ latitude}}, {{ longitude }}); {% else %} var pnt = null; {% endif %} stores.maps.overview.init(storeData, pnt); {% endif %} {% endblock %}