{% extends 'base_admin.html.twig' %} {% block title %}AX Tools: Alpybus Prices{% endblock %} {% block body %}

Alpybus Prices

{{ departure }} - {{ arrival }} ({{ privateShared }})

{% if privateShared == 'Private' %}
Price per transfer
{% else %}
Price per passenger
{% endif %}
Grid: {{ grid }}
Last scrape: {% if latestScrapeDate is not null %} {{ latestScrapeDate |date('d-M-Y') }} {% else %} ---- {% endif %}
Previous scrape: {% if previousScrapeDate is not null %} {{ previousScrapeDate |date('d-M-Y') }} {% else %} ---- {% endif %}
Scrape
{% for date in dates %}

{{ date['date']|date('D d-M-Y') }}

Scrape this day {% for passenger in passengers %} {% endfor %} {% for hour in hours %} {% for passenger in passengers %} {% set amount = '' %} {% set previousAmount = '' %} {% for transfer in transfers %} {% if transfer.date==date['date'] and transfer.hour==hour['hour'] and transfer.passenger==passenger['passenger'] %} {% if transfer.isPrivate == 1 %} {% set divisor = 1 %} {% else %} {% set divisor = transfer.passenger %} {% endif %} {% set amount = transfer.todayPrice /divisor %} {% set previousAmount = transfer.previousPrice /divisor %} {% endif %} {% endfor %} {% if previousAmount >0 and previousAmount != amount %} {% else %} {% if amount !=0 %} {% else %} {% endif %} {% endif %} {% endfor %} {% endfor %}
TimePax:{{ passenger['passenger'] }}
{{ hour['hour'] }}:00h {{ amount|number_format(2, '.', ',') }}
[ {{ previousAmount|number_format(2, '.', ',') }} ]
{{ amount|number_format(2, '.', ',') }} N/A

{% endfor %} {% endblock %} {% block datatable %} {% endblock datatable %}