{% extends 'admin/layout.html.twig' %} {% block title %}Eingegangenes Formular{% endblock %} {% macro row(label, value) %}
{{ label }}
{% if value is same as(true) %} ja {% elseif value is same as(false) %} nein {% elseif value is empty %} - {% else %} {{ value|nl2br }} {% endif %}
{% endmacro %} {% block content %}

{{ submission.formLabel }} {% if submission.lastName or submission.firstName %} - {{ [submission.firstName, submission.lastName]|filter(part => part is not empty)|join(' ') }} {% endif %}

zurück
{{ _self.row('eingegangen am', submission.submittedAt|date('d.m.Y, H:i')) }} {{ _self.row('Name', [submission.firstName, submission.lastName]|filter(part => part is not empty)|join(' ')) }} {{ _self.row('Geburtsdatum', submission.birthDate) }} {{ _self.row('E-Mail', submission.email) }} {{ _self.row('Telefon', submission.phone) }} {{ _self.row('Mobil', submission.mobile) }} {{ _self.row('Adresse', [submission.street, [submission.zipCode, submission.city]|filter(part => part is not empty)|join(' ')]|filter(part => part is not empty)|join(', ')) }}
{{ _self.row('Formularkennung', submission.form) }} {{ _self.row('Quelle', submission.pageUrl) }}

Bearbeitung

{{ _self.row('1. Mail versendet', submission.firstMailSentAt ? submission.firstMailSentAt|date('d.m.Y, H:i') : null) }} {{ _self.row('2. Mail versendet', submission.secondMailSentAt ? submission.secondMailSentAt|date('d.m.Y, H:i') : null) }}
{{ form_start(callsForm) }}
{{ form_row(callsForm.firstCallHeld) }} {% if submission.firstCallHeldAt %}
geführt am {{ submission.firstCallHeldAt|date('d.m.Y') }}
{% endif %} {{ form_row(callsForm.secondCallHeld) }} {% if submission.secondCallHeldAt %}
geführt am {{ submission.secondCallHeldAt|date('d.m.Y') }}
{% endif %}
{{ form_widget(callsForm.save, { 'attr': { 'class': 'btn btn--small' } }) }} {{ form_rest(callsForm) }} {{ form_end(callsForm) }}

Angaben aus dem Formular

{% if submission.details is empty %}

Das Formular hat über die Stammdaten hinaus nichts erfasst.

{% else %}
{% for label, answer in submission.details %} {{ _self.row(label, answer is iterable ? answer|join(', ') : answer) }} {% endfor %}
{% endif %} {% endblock %}