{% extends 'layout_admin.html.twig' %} {% form_theme form 'forms_admin.html.twig' %} {% block content %} Reise-Mailingliste {{ form_start(form) }}
{{ form_row(form.travelCode) }}
{{ form_rest(form) }} {{ form_end(form) }} {% if failed %} {% include '_partials/_alert.html.twig' with { level: 'warning', messages: ['Die Teilnehmerliste konnte nicht von BusPro abgerufen werden. Bitte später erneut versuchen.'], } %} {% elseif result is not null %} {% if result.data is empty %} {% include '_partials/_alert.html.twig' with { level: 'warning', messages: ['Keine Empfänger für %s gefunden: Reisecode unbekannt oder keine bestätigten Teilnehmer.'|format(result.travelCode|e)], } %} {% else %}

{{ travel_label|default('Reise nicht im lokalen Reisebestand') }}

{{ result.data|length }} Empfänger für {{ result.travelCode }}

{% if mailing_list is not null %}

Mailjet-Liste {{ mailing_list.travelCode }} (ID {{ mailing_list.mailjetListId }}) am {{ mailing_list.createdAt|date('d.m.Y, H:i') }} angelegt, wird ab {{ mailing_list.deleteAfter|date('d.m.Y') }} automatisch gelöscht.

{% elseif travel_starts_at is null %}

Kein Reisebeginn bekannt, daher kann keine Mailjet-Liste angelegt werden.

{% else %}
Alle Empfänger werden ohne Opt-in eingetragen; die Liste wird 30 Tage nach Reisebeginn ({{ travel_starts_at|date('d.m.Y') }}) gelöscht.
{% endif %}
{% for recipient in result.data %} {% endfor %}
Vorname Nachname E-Mail
{{ recipient.firstName }} {{ recipient.lastName }} {{ recipient.email }}
{% endif %} {% endif %} {% endblock %}