{% extends 'admin/layout.html.twig' %} {% block title %}Einsatzübersicht{% endblock %} {% block content %}

Einsatzübersicht

{{ form_start(filterForm) }}
{{ form_widget(filterForm.dateFrom) }} {{ form_widget(filterForm.dateTo) }} {{ form_widget(filterForm.jobProfile) }} {{ form_widget(filterForm.destination) }} {{ form_widget(filterForm.duration) }}
{{ form_widget(filterForm.apply, { 'attr': { 'class': 'btn btn--small' } }) }} {{ form_widget(filterForm.reset, { 'attr': { 'class': 'btn btn--small btn--secondary' } }) }}
{{ form_rest(filterForm) }} {{ form_end(filterForm) }}
{% for assignment in pagination %} {% else %} {% endfor %}
{{ knp_pagination_sortable(pagination, 'Einsatz­zeitraum', 'destination.dateFrom') }} {{ knp_pagination_sortable(pagination, 'Destination', 'destination.product') }} {{ knp_pagination_sortable(pagination, 'Jobprofil', 'job_profile.name') }} {{ knp_pagination_sortable(pagination, 'Bus', 'assignment.pickup') }} Bewerbungen
{{ assignment.effectivePeriod.start|date('d.m.Y') }} -
{{ assignment.effectivePeriod.end|date('d.m.Y') }}
{{ icon('flag-' ~ assignment.destination.country, 'w-5 h-5 shrink-0') }}
{{ assignment.destination.product }}
{{ assignment.destination.hotel }}
{{ assignment.jobProfile.name }} {{ assignment.pickup ? assignment.pickup|bpn_pickup_label : '-' }}
{{ assignment.effectivePickupDate ? assignment.effectivePickupDate|date('d.m.Y') : '' }}
{{ assignment.applications|length }}/{{ assignment.availableDispositions - assignment.dispositions|length }}
Keine Daten...
{{ knp_pagination_render(pagination) }}
Neu {% endblock %}