36 lines
1.4 KiB
Twig
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 %}
|