{% extends 'admin/layout.html.twig' %} {% block title %}Bewerbungsübersicht{% endblock %} {% block content %}
| {{ knp_pagination_sortable(pagination, 'ID', ['assignment.id']) }} | {{ knp_pagination_sortable(pagination, 'Einsatzzeitraum', 'destination.dateFrom') }} | {{ knp_pagination_sortable(pagination, 'Destination', 'destination.product') }} | {{ knp_pagination_sortable(pagination, 'Jobprofil', 'job_profile.name') }} | {{ knp_pagination_sortable(pagination, 'Bus', 'destination.pickup') }} | {{ knp_pagination_sortable(pagination, 'Bewerber:in', 'teamer.lastName') }} | |
|---|---|---|---|---|---|---|
| {{ assignment.id }} | {{ 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 }} |
{% if assignment.pickup and assignment.destination.pickup(assignment.pickup) %}
{% set pickup = assignment.destination.pickup(assignment.pickup) %}
ab {{ pickup.city }}
{{ pickup.time }} Uhr {% else %} - {% endif %} |
{{ application.teamer }} {% include '_partials/_teamer_deleted_badge.html.twig' with { 'teamer': application.teamer } %} |
{% set requirementsMet = true %}
{% if assignment.pickup and not application.matchesPickup %}
{{ icon('bus', 'w-5 h-5 text-red-500 shrink-0') }}
{% set requirementsMet = false %}
{% endif %}
{% if not application.matchesRequiredTrainings %}
{{ icon('alert', 'w-5 h-5 text-red-500 shrink-0') }}
{% set requirementsMet = false %}
{% endif %}
{% if requirementsMet %}
{{ icon('check', 'w-5 h-5 text-green-500 shrink-0') }}
{% endif %}
|
| Keine Daten... | ||||||