feat: make cells clickable in accommodation booking list view

This commit is contained in:
Björn Fromme
2026-08-19 15:39:09 +02:00
parent 8617bf6c86
commit 7b0bf9ec94
@@ -42,31 +42,36 @@
</thead>
<tbody>
{% for booking in pagination %}
{% set edit_url = path('app_admin_accommodationbooking_edit', { 'id': booking.id, 'r': return_url() }) %}
<tr>
<td>
{{ booking.createdAt | date('d.m.Y, H:i') }}
<a href="{{ edit_url }}">{{ booking.createdAt | date('d.m.Y, H:i') }}</a>
</td>
<td>
{{ booking.accommodation.name }}
<a href="{{ edit_url }}">{{ booking.accommodation.name }}</a>
</td>
<td>
{{ booking.groupName }}
<a href="{{ edit_url }}">{{ booking.groupName }}</a>
</td>
<td>
{{ booking.dateFrom | date('d.m.Y') }} {{ booking.dateTo | date('d.m.Y') }}
<a href="{{ edit_url }}">{{ booking.dateFrom | date('d.m.Y') }} {{ booking.dateTo | date('d.m.Y') }}</a>
</td>
<td>
{{ booking.paxCount }}
<a href="{{ edit_url }}">{{ booking.paxCount }}</a>
</td>
<td>
{% if booking.managedBy is not null %}
{{ booking.managedBy.displayName }}
{% else %}
keine Zuordnung
{% endif %}
<a href="{{ edit_url }}">
{% if booking.managedBy is not null %}
{{ booking.managedBy.displayName }}
{% else %}
keine Zuordnung
{% endif %}
</a>
</td>
<td>
{{ booking.recordLabel }} · {% include 'admin/accommodation_booking/_status_label.html.twig' %}
<a href="{{ edit_url }}">
{{ booking.recordLabel }} · {% include 'admin/accommodation_booking/_status_label.html.twig' %}
</a>
</td>
<td>
{% set discounts = [] %}
@@ -79,14 +84,14 @@
{% if booking.additionalServicesDiscount is not null %}
{% set discounts = discounts | merge(['Zusatzleistungen ' ~ booking.additionalServicesDiscount ~ '%']) %}
{% endif %}
{{ discounts | length > 0 ? (discounts | join(', ')) : '' }}
<a href="{{ edit_url }}">{{ discounts | length > 0 ? (discounts | join(', ')) : '' }}</a>
</td>
<td class="text-right">
<twig:dropdown>
<twig:dropdown:link url="{{ path('app_admin_accommodationbooking_show', { 'id': booking.id, 'r': return_url() }) }}">
Details
</twig:dropdown:link>
<twig:dropdown:link url="{{ path('app_admin_accommodationbooking_edit', { 'id': booking.id }) }}">
<twig:dropdown:link url="{{ edit_url }}">
bearbeiten
</twig:dropdown:link>
{% if booking.confirmed %}