disables map button when MAP_URL is none #12498

This commit is contained in:
Abhimanyu Saharan 2023-05-05 22:05:52 +05:30 committed by Jeremy Stretch
parent e96cfadd22
commit 12bef7623c

View File

@ -87,11 +87,13 @@
<th scope="row">Physical Address</th> <th scope="row">Physical Address</th>
<td class="position-relative"> <td class="position-relative">
{% if object.physical_address %} {% if object.physical_address %}
{% if config.MAPS_URL %}
<div class="position-absolute top-50 end-0 translate-middle-y noprint"> <div class="position-absolute top-50 end-0 translate-middle-y noprint">
<a href="{{ config.MAPS_URL }}{{ object.physical_address|urlencode }}" target="_blank" class="btn btn-primary btn-sm"> <a href="{{ config.MAPS_URL }}{{ object.physical_address|urlencode }}" target="_blank" class="btn btn-primary btn-sm">
<i class="mdi mdi-map-marker"></i> Map <i class="mdi mdi-map-marker"></i> Map
</a> </a>
</div> </div>
{% endif %}
<span>{{ object.physical_address|linebreaksbr }}</span> <span>{{ object.physical_address|linebreaksbr }}</span>
{% else %} {% else %}
{{ ''|placeholder }} {{ ''|placeholder }}
@ -106,11 +108,13 @@
<th scope="row">GPS Coordinates</th> <th scope="row">GPS Coordinates</th>
<td class="position-relative"> <td class="position-relative">
{% if object.latitude and object.longitude %} {% if object.latitude and object.longitude %}
{% if config.MAPS_URL %}
<div class="position-absolute top-50 end-0 translate-middle-y noprint"> <div class="position-absolute top-50 end-0 translate-middle-y noprint">
<a href="{{ config.MAPS_URL }}{{ object.latitude }},{{ object.longitude }}" target="_blank" class="btn btn-primary btn-sm"> <a href="{{ config.MAPS_URL }}{{ object.latitude }},{{ object.longitude }}" target="_blank" class="btn btn-primary btn-sm">
<i class="mdi mdi-map-marker"></i> Map It <i class="mdi mdi-map-marker"></i> Map It
</a> </a>
</div> </div>
{% endif %}
<span>{{ object.latitude }}, {{ object.longitude }}</span> <span>{{ object.latitude }}, {{ object.longitude }}</span>
{% else %} {% else %}
{{ ''|placeholder }} {{ ''|placeholder }}