wip: improved refresh logic

This commit is contained in:
Björn Fromme
2025-09-03 16:48:23 +02:00
parent ccb2fa75ac
commit 2953ed0b2d
5 changed files with 95 additions and 3 deletions
+18
View File
@@ -58,6 +58,24 @@
{{ form_row(participant.remarksRoom) }}
{% endif %}
</div>
{# Services hint - shown when date of birth is missing #}
{% set participantData = participant.vars.data %}
{% set hasDateOfBirth = participantData and participantData.dateOfBirth %}
{% if not hasDateOfBirth %}
<div class="mb-4 p-4 bg-blue-50 border border-blue-200 rounded-lg">
<div class="flex items-center">
<svg class="w-5 h-5 text-blue-600 mr-2" fill="currentColor" viewBox="0 0 20 20">
<path fill-rule="evenodd" d="M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a1 1 0 000 2v3a1 1 0 001 1h1a1 1 0 100-2v-3a1 1 0 00-1-1H9z" clip-rule="evenodd"></path>
</svg>
<p class="text-sm text-blue-800">
Zusatzleistungen sind erst nach Angabe des Geburtsdatums buchbar
</p>
</div>
</div>
{% endif %}
<div class="grid grid-cols-2 gap-4">
{% if participant.skiPass is defined %}
{{ form_row(participant.skiPass, {