@ -14,10 +14,14 @@ class TicketData
|
|||||||
'price' => 20,
|
'price' => 20,
|
||||||
],
|
],
|
||||||
3 => [
|
3 => [
|
||||||
|
'name' => 'Kind (12-15 Jahre)',
|
||||||
|
'price' => 25,
|
||||||
|
],
|
||||||
|
4 => [
|
||||||
'name' => 'Kind (6-12 Jahre)',
|
'name' => 'Kind (6-12 Jahre)',
|
||||||
'price' => 15,
|
'price' => 15,
|
||||||
],
|
],
|
||||||
4 => [
|
5 => [
|
||||||
'name' => 'Kind (0-6 Jahre)',
|
'name' => 'Kind (0-6 Jahre)',
|
||||||
'price' => 0,
|
'price' => 0,
|
||||||
],
|
],
|
||||||
|
@ -83,34 +83,16 @@
|
|||||||
<div class="bg-white/80 backdrop-blur-md shadow-xl rounded-2xl sm:rounded-3xl p-5 mb-3 sm:mb-12 transform transition-all duration-300 border border-gray-100">
|
<div class="bg-white/80 backdrop-blur-md shadow-xl rounded-2xl sm:rounded-3xl p-5 mb-3 sm:mb-12 transform transition-all duration-300 border border-gray-100">
|
||||||
<h2 class="text-xl text-center font-semibold mb-4 bg-clip-text text-transparent bg-gradient-to-r from-red-500 to-orange-500">Ticket Preise</h2>
|
<h2 class="text-xl text-center font-semibold mb-4 bg-clip-text text-transparent bg-gradient-to-r from-red-500 to-orange-500">Ticket Preise</h2>
|
||||||
<div class="space-y-3">
|
<div class="space-y-3">
|
||||||
<div class="flex items-center space-x-3">
|
{% for ticket in constant('App\\Enum\\TicketData::TICKET_DATA') %}
|
||||||
<twig:ux:icon name="heroicons:ticket" class="w-5 h-5 text-orange-600" />
|
<div class="flex items-center space-x-3 w-full">
|
||||||
<div class="text-gray-700">
|
<twig:ux:icon name="heroicons:ticket" class="w-5 h-5 text-orange-600" />
|
||||||
<span class="font-medium">All-Inclusive Ticket</span>
|
<div class="text-gray-700 w-full flex justify-between">
|
||||||
<span class="ml-2">50€</span>
|
<span class="font-medium">{{ ticket['name'] }}</span>
|
||||||
|
<span class="mr-2">{{ ticket['price'] }}€</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
{% endfor %}
|
||||||
<div class="flex items-center space-x-3">
|
|
||||||
<twig:ux:icon name="heroicons:cake" class="w-5 h-5 text-orange-600" />
|
|
||||||
<div class="text-gray-700">
|
|
||||||
<span class="font-medium">After-Show Ticket</span>
|
|
||||||
<span class="ml-2">20€</span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="flex items-center space-x-3">
|
|
||||||
<twig:ux:icon name="heroicons:musical-note" class="w-5 h-5 text-orange-600" />
|
|
||||||
<div class="text-gray-700">
|
|
||||||
<span class="font-medium">Kind (6-12 Jahre)</span>
|
|
||||||
<span class="ml-2">15€</span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="flex items-center space-x-3">
|
|
||||||
<twig:ux:icon name="heroicons:musical-note" class="w-5 h-5 text-orange-600" />
|
|
||||||
<div class="text-gray-700">
|
|
||||||
<span class="font-medium">Kind (0-6 Jahre)</span>
|
|
||||||
<span class="ml-2">0€</span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -13,10 +13,9 @@
|
|||||||
data-hide-food-target="ticketSelect"
|
data-hide-food-target="ticketSelect"
|
||||||
>
|
>
|
||||||
<option value="" disabled selected>Auswahl</option>
|
<option value="" disabled selected>Auswahl</option>
|
||||||
<option value="1">All-Inclusive Ticket</option>
|
{% for key, ticket in constant('App\\Enum\\TicketData::TICKET_DATA') %}
|
||||||
<option value="2">After-Show Ticket</option>
|
<option value="{{ key }}">{{ ticket['name'] }}</option>
|
||||||
<option value="3">Kinder-Ticket (6-12 Jahre)</option>
|
{% endfor %}
|
||||||
<option value="4">Klein-Kind (0-6 Jahre)</option>
|
|
||||||
</select>
|
</select>
|
||||||
<div class="absolute inset-y-0 right-0 flex items-center pr-3.5 pointer-events-none">
|
<div class="absolute inset-y-0 right-0 flex items-center pr-3.5 pointer-events-none">
|
||||||
<twig:ux:icon name="mdi:chevron-down"
|
<twig:ux:icon name="mdi:chevron-down"
|
||||||
|
Reference in New Issue
Block a user