Initial commit
This commit is contained in:
commit
cbc681ddbc
9 changed files with 568 additions and 0 deletions
57
templates/individual_route.html
Normal file
57
templates/individual_route.html
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
{% macro headings() %}
|
||||
<tr>
|
||||
<th>day</th>
|
||||
<th>depart</th>
|
||||
<th>arrive</th>
|
||||
<th>ship</th>
|
||||
<th>economy</th>
|
||||
<th>standard</th>
|
||||
<th>flexi</th>
|
||||
<th></th>
|
||||
</tr>
|
||||
|
||||
{% endmacro %}
|
||||
|
||||
{% macro route_table(dep, arr, days) %}
|
||||
<table class="table w-auto">
|
||||
{{ headings() }}
|
||||
{% for day in days %}
|
||||
{% set date = parse_date(day.date) %}
|
||||
{% for crossing in day.prices %}
|
||||
|
||||
{# <tr><td colspan="7">{{ crossing }}</td></tr> #}
|
||||
<tr>
|
||||
<td class="text-nowrap text-end">{{ date.strftime("%a, %d %b") }}</td>
|
||||
<td class="text-nowrap">
|
||||
{{ crossing.departureDateTime.time }}
|
||||
</td>
|
||||
<td class="text-nowrap">
|
||||
{{ crossing.arrivalDateTime.time }}
|
||||
</td>
|
||||
<td class="text-nowrap">
|
||||
{{ crossing.shipName }}
|
||||
</td>
|
||||
<td class="text-nowrap">
|
||||
<a href="{{ cabins_url(dep, arr, crossing, "ECONOMY") }}">
|
||||
£{{ crossing.economyPrice.amount }}
|
||||
</a>
|
||||
</td>
|
||||
<td class="text-nowrap">
|
||||
<a href="{{ cabins_url(dep, arr, crossing, "STANDARD") }}">
|
||||
£{{ crossing.standardPrice.amount }}
|
||||
</a>
|
||||
</td>
|
||||
<td class="text-nowrap">
|
||||
<a href="{{ cabins_url(dep, arr, crossing, "FLEXI") }}">
|
||||
£{{ crossing.flexiPrice.amount }}
|
||||
</a>
|
||||
</td>
|
||||
<td class="text-nowrap">
|
||||
{% if crossing.full %}full |{% endif %}
|
||||
{% if crossing.isCabinSpaceFull %}no cabin space |{% endif %}
|
||||
</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
{% endfor %}
|
||||
</table>
|
||||
{% endmacro %}
|
||||
Loading…
Add table
Add a link
Reference in a new issue