{% extends 'administrative/layout.html.twig' %} {% block title %}Zeitleiste{% endblock %} {% macro cell(item, colspan) %} {% if item.type == 'disposition' %}
{% if is_granted('ROLE_HOUSE_MANAGER') %} {{ item.jobProfile }} {% else %} {{ item.jobProfile }} {% endif %} |
{% else %} {% if is_granted('ROLE_HOUSE_MANAGER') %} {{ item.jobProfile }} {% else %} {{ item.jobProfile }} {% endif %} {% endif %} {% endmacro %} {% block content %}

Zeitleiste

{% if filterDto.active %} Reset {% endif %}
{% for day in filterDto.period %} {{ day | date('d.m.Y') }} {% endfor %} {% for hotelCode, rows in data %} {% for day in filterDto.period %} {% if colspan is defined and colspan > 1 %} {% set colspan = colspan - 1 %} {% elseif rows[0][day|date('Ymd')] is defined %} {% set item = rows[0][day|date('Ymd')] %} {% set colspan = item.numberOfDays %} {{ _self.cell(item, colspan) }} {% else %} {% endif %} {% endfor %} {% for row in rows[1:] %} {% for day in filterDto.period %} {% if colspan is defined and colspan > 1 %} {% set colspan = colspan - 1 %} {% elseif row[day|date('Ymd')] is defined %} {% set item = row[day|date('Ymd')] %} {% set colspan = item.numberOfDays %} {{ _self.cell(item, colspan) }} {% else %} {% endif %} {% endfor %} {% endfor %} {% else %} {% endfor %}
{{ hotelCode }}
Keine Ergebnisse
Bedarf
in Bewerbung
besetzt
{% endblock %}