Add a switch for geolocation.

This commit is contained in:
2013-04-02 22:34:13 +01:00
parent 0824b93344
commit 35b2743d23

View File

@@ -1,5 +1,6 @@
{% extends "base.html" %} {% extends "base.html" %}
{% load staticfiles %} {% load staticfiles %}
{% load waffle_tags %}
{% block title %} {% block title %}
Stores Stores
@@ -11,16 +12,15 @@
width: 100%; width: 100%;
height: 600px; height: 600px;
} }
#geolocation {
display: none;
}
</style> </style>
{% endblock %} {% endblock %}
{% block scripts %} {% block scripts %}
<script type="text/javascript" src="https://maps.google.com/maps/api/js?sensor=false"></script> <script type="text/javascript" src="https://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript" src="{% static "js/gmap.js" %}"></script> <script type="text/javascript" src="{% static "js/gmap.js" %}"></script>
{% switch map_geolocation %}
<script type="text/javascript" src="{% static "js/geolocation.js" %}"></script> <script type="text/javascript" src="{% static "js/geolocation.js" %}"></script>
{% endswitch %}
<script type="text/javascript"> <script type="text/javascript">
var stores = [ var stores = [
{% for store in store_list %}{% if store.address.geo_latitude %}['{{ store }}', {{ store.address.geo_latitude }}, {{ store.address.geo_longitude }}, {{ store.store_type }}, '{% url "store-detail" store.slug %}'],{% endif %} {% for store in store_list %}{% if store.address.geo_latitude %}['{{ store }}', {{ store.address.geo_latitude }}, {{ store.address.geo_longitude }}, {{ store.store_type }}, '{% url "store-detail" store.slug %}'],{% endif %}
@@ -35,7 +35,9 @@
<p class="lead"> <p class="lead">
{{ site.name }} lists {{ store_count }} stores, and {{ chain_count }} chains across the world. {{ site.name }} lists {{ store_count }} stores, and {{ chain_count }} chains across the world.
</p> </p>
<p id="geolocation"><a class="btn btn-large">Find Stores Near Me.</a></p> {% switch map_geolocation %}
<p id="geolocation" style="display: none;"><a class="btn btn-large">Find Stores Near Me.</a></p>
{% endswitch %}
</div> </div>
<div class="row-fluid"> <div class="row-fluid">
<div class="span8 offset2"> <div class="span8 offset2">