feat: make cells clickable in accommodation booking list view
This commit is contained in:
@@ -42,31 +42,36 @@
|
|||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
{% for booking in pagination %}
|
{% for booking in pagination %}
|
||||||
|
{% set edit_url = path('app_admin_accommodationbooking_edit', { 'id': booking.id, 'r': return_url() }) %}
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
{{ booking.createdAt | date('d.m.Y, H:i') }}
|
<a href="{{ edit_url }}">{{ booking.createdAt | date('d.m.Y, H:i') }}</a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{ booking.accommodation.name }}
|
<a href="{{ edit_url }}">{{ booking.accommodation.name }}</a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{ booking.groupName }}
|
<a href="{{ edit_url }}">{{ booking.groupName }}</a>
|
||||||
</td>
|
</td>
|
||||||
<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>
|
||||||
<td>
|
<td>
|
||||||
{{ booking.paxCount }}
|
<a href="{{ edit_url }}">{{ booking.paxCount }}</a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
|
<a href="{{ edit_url }}">
|
||||||
{% if booking.managedBy is not null %}
|
{% if booking.managedBy is not null %}
|
||||||
{{ booking.managedBy.displayName }}
|
{{ booking.managedBy.displayName }}
|
||||||
{% else %}
|
{% else %}
|
||||||
keine Zuordnung
|
keine Zuordnung
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
</a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
|
<a href="{{ edit_url }}">
|
||||||
{{ booking.recordLabel }} · {% include 'admin/accommodation_booking/_status_label.html.twig' %}
|
{{ booking.recordLabel }} · {% include 'admin/accommodation_booking/_status_label.html.twig' %}
|
||||||
|
</a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{% set discounts = [] %}
|
{% set discounts = [] %}
|
||||||
@@ -79,14 +84,14 @@
|
|||||||
{% if booking.additionalServicesDiscount is not null %}
|
{% if booking.additionalServicesDiscount is not null %}
|
||||||
{% set discounts = discounts | merge(['Zusatzleistungen ' ~ booking.additionalServicesDiscount ~ '%']) %}
|
{% set discounts = discounts | merge(['Zusatzleistungen ' ~ booking.additionalServicesDiscount ~ '%']) %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{{ discounts | length > 0 ? (discounts | join(', ')) : '–' }}
|
<a href="{{ edit_url }}">{{ discounts | length > 0 ? (discounts | join(', ')) : '–' }}</a>
|
||||||
</td>
|
</td>
|
||||||
<td class="text-right">
|
<td class="text-right">
|
||||||
<twig:dropdown>
|
<twig:dropdown>
|
||||||
<twig:dropdown:link url="{{ path('app_admin_accommodationbooking_show', { 'id': booking.id, 'r': return_url() }) }}">
|
<twig:dropdown:link url="{{ path('app_admin_accommodationbooking_show', { 'id': booking.id, 'r': return_url() }) }}">
|
||||||
Details
|
Details
|
||||||
</twig:dropdown:link>
|
</twig:dropdown:link>
|
||||||
<twig:dropdown:link url="{{ path('app_admin_accommodationbooking_edit', { 'id': booking.id }) }}">
|
<twig:dropdown:link url="{{ edit_url }}">
|
||||||
bearbeiten
|
bearbeiten
|
||||||
</twig:dropdown:link>
|
</twig:dropdown:link>
|
||||||
{% if booking.confirmed %}
|
{% if booking.confirmed %}
|
||||||
|
|||||||
Reference in New Issue
Block a user