parent
672ca4b849
commit
3dd322475f
|
@ -264,12 +264,17 @@
|
||||||
{% if item.type == "flight" %}
|
{% if item.type == "flight" %}
|
||||||
✈️
|
✈️
|
||||||
{{ item.from_airport.name }} ({{ item.from_airport.iata}})
|
{{ item.from_airport.name }} ({{ item.from_airport.iata}})
|
||||||
→
|
→
|
||||||
{{ item.to_airport.name }} ({{item.to_airport.iata}})
|
{{ item.to_airport.name }} ({{item.to_airport.iata}})
|
||||||
{% elif item.type == "train" %}
|
{% elif item.type == "train" %}
|
||||||
🚆
|
🚆
|
||||||
{{ item.from }}
|
{{ item.from }}
|
||||||
→
|
→
|
||||||
|
{{ item.to }}
|
||||||
|
{% elif item.type == "ferry" %}
|
||||||
|
⛴️
|
||||||
|
{{ item.from }}
|
||||||
|
→
|
||||||
{{ item.to }}
|
{{ item.to }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</h5>
|
</h5>
|
||||||
|
@ -280,7 +285,7 @@
|
||||||
✨
|
✨
|
||||||
{{ display_datetime(item.depart) }}
|
{{ display_datetime(item.depart) }}
|
||||||
{% if item.arrive %}
|
{% if item.arrive %}
|
||||||
→
|
→
|
||||||
{{ item.arrive.strftime("%H:%M %z") }}
|
{{ item.arrive.strftime("%H:%M %z") }}
|
||||||
<span>🕒{{ ((item.arrive - item.depart).total_seconds() // 60) | int }} mins</span>
|
<span>🕒{{ ((item.arrive - item.depart).total_seconds() // 60) | int }} mins</span>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
@ -299,7 +304,7 @@
|
||||||
{% elif item.type == "train" %}
|
{% elif item.type == "train" %}
|
||||||
<div>
|
<div>
|
||||||
{{ display_datetime(item.depart) }}
|
{{ display_datetime(item.depart) }}
|
||||||
→
|
→
|
||||||
{{ item.arrive.strftime("%H:%M %z") }}
|
{{ item.arrive.strftime("%H:%M %z") }}
|
||||||
{% if item.class %}
|
{% if item.class %}
|
||||||
<span class="badge bg-info text-nowrap">{{ item.class }}</span>
|
<span class="badge bg-info text-nowrap">{{ item.class }}</span>
|
||||||
|
@ -312,6 +317,36 @@
|
||||||
</span>
|
</span>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
|
{% elif item.type == "ferry" %}
|
||||||
|
<div>
|
||||||
|
<span>{{ item.operator }} - {{ item.ferry }}</span>
|
||||||
|
✨
|
||||||
|
{{ display_datetime(item.depart) }}
|
||||||
|
→
|
||||||
|
{{ item.arrive.strftime("%H:%M %z") }}
|
||||||
|
<span>🕒{{ ((item.arrive - item.depart).total_seconds() // 60) | int }} mins</span>
|
||||||
|
{% if item.class %}
|
||||||
|
<span class="badge bg-info text-nowrap">{{ item.class }}</span>
|
||||||
|
{% endif %}
|
||||||
|
</div>
|
||||||
|
{% if item.vehicle %}
|
||||||
|
<div>
|
||||||
|
🚗 Vehicle: {{ item.vehicle.type }} {% if g.user.is_authenticated %}({{ item.vehicle.registration }}) {% endif %}
|
||||||
|
{% if item.vehicle.extras %}
|
||||||
|
- Extras: {{ item.vehicle.extras | join(", ") }}
|
||||||
|
{% endif %}
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
|
{% if g.user.is_authenticated %}
|
||||||
|
<div>
|
||||||
|
{% if item.booking_reference %}
|
||||||
|
<strong>Booking reference:</strong> {{ item.booking_reference }}
|
||||||
|
{% endif %}
|
||||||
|
{% if item.price and item.currency %}
|
||||||
|
<span class="badge bg-info text-nowrap">Price: {{ item.price }} {{ item.currency }}</span>
|
||||||
|
{% endif %}
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in a new issue