Files
myep-team/templates/administrative/system/season_task_document/modal_propagate.html.twig
T

36 lines
1.4 KiB
Twig

{% extends 'htmx_modal.html.twig' %}
{% block title %}Dokument übertragen{% endblock %}
{% block content %}
<div class="pb-4">
Soll <em>{{ seasonTaskDocument.document.displayName ?? seasonTaskDocument.document.originalFilename }}</em>
auf bestehende Saisoneinsätze übertragen werden?
</div>
{% if tasks | length > 0 %}
<div class="pb-4">
Betroffen sind <strong>{{ tasks | length }}</strong> offene Einsätze bei
<em>{{ seasonTaskDocument.task.label }}</em>. Bereits erledigte Punkte und beendete
Einsätze behalten ihr bisheriges Dokument.
</div>
<ul class="pb-8 divide-y divide-gray-200">
{% for task in tasks %}
<li class="py-2">
{{ task.seasonAssignment | season_assignment_label }}
</li>
{% endfor %}
</ul>
<form hx-post="{{ path('app_administrative_system_season_task_document_propagate', { 'uuid': seasonTaskDocument.uuid }) }}"
hx-target="#htmx-modal"
hx-swap="outerHTML">
<button type="submit" class="btn">
übertragen
</button>
</form>
{% else %}
<div class="pb-4 text-gray-500">
Es gibt keinen offenen Einsatz, auf den das Dokument übertragen werden könnte.
</div>
{% endif %}
{% endblock %}