{% extends 'layout_booking.html.twig' %} {% block content %} {{ form_start(form, { 'attr': { 'class': 'flex-1 flex flex-col min-h-0', 'novalidate': 'novalidate' } }) }} {# Pagination - mobile only (above summary) #}
{% include 'booking/_pagination.html.twig' with { 'current_step': 3 } %}
{% block booking_summary %}
{% include 'booking/_summary.html.twig' with { 'bookingCreateDto': bookingCreateDto, 'summaryData': summaryData } %}
{% endblock %} {% block form %}
{# Flash messages - must be inside form-wrapper for HTMX swap to display them #} {% include '_partials/_flashes.html.twig' %} {# Pagination - desktop only (fixed above scrollable content) #}

Zahlungsart

{# Payment method selection with HTMX #}
{{ form_row(form.paymentMethod) }} {# Bank account section - conditionally rendered #} {% if form.bankAccount is defined %}

Bankverbindung

{{ form_row(form.bankAccount.iban) }} {{ form_row(form.bankAccount.accountHolder) }} {{ form_row(form.bankAccount.bankName) }}
{{ form_row(form.bankAccount.sepaMandateAccepted, { 'label_attr': {'class': 'text-sm'} }) }}
{% endif %}
{% endblock %}
Zurück
{{ form_rest(form) }} {{ form_end(form) }} {% endblock %} {% block data_layer %} {% include '_partials/_tracking.html.twig' with { 'url': '/trichter_Z1/schritt3_zahlungsart', 'title': 'Zahlungsart' } %} {% endblock %}