From 9d95a68efa2c1daa68790c6f54a946c3c6ea8c8f Mon Sep 17 00:00:00 2001 From: Constantin Simonis Date: Sat, 1 Mar 2025 21:12:28 +0000 Subject: [PATCH] add 12-15 ticket (#43) Reviewed-on: https://git.simonis.lol/projects/abiball/pulls/43 --- src/Enum/TicketData.php | 6 +++- templates/home/index.html.twig | 36 ++++++---------------- templates/ticket/_partials/_form.html.twig | 7 ++--- 3 files changed, 17 insertions(+), 32 deletions(-) diff --git a/src/Enum/TicketData.php b/src/Enum/TicketData.php index a04673e..bd7df05 100644 --- a/src/Enum/TicketData.php +++ b/src/Enum/TicketData.php @@ -14,10 +14,14 @@ class TicketData 'price' => 20, ], 3 => [ + 'name' => 'Kind (12-15 Jahre)', + 'price' => 25, + ], + 4 => [ 'name' => 'Kind (6-12 Jahre)', 'price' => 15, ], - 4 => [ + 5 => [ 'name' => 'Kind (0-6 Jahre)', 'price' => 0, ], diff --git a/templates/home/index.html.twig b/templates/home/index.html.twig index a90804f..bb6da31 100644 --- a/templates/home/index.html.twig +++ b/templates/home/index.html.twig @@ -83,34 +83,16 @@

Ticket Preise

-
- -
- All-Inclusive Ticket - 50€ + {% for ticket in constant('App\\Enum\\TicketData::TICKET_DATA') %} +
+ +
+ {{ ticket['name'] }} + {{ ticket['price'] }}€ +
-
-
- -
- After-Show Ticket - 20€ -
-
-
- -
- Kind (6-12 Jahre) - 15€ -
-
-
- -
- Kind (0-6 Jahre) - 0€ -
-
+ {% endfor %} +
diff --git a/templates/ticket/_partials/_form.html.twig b/templates/ticket/_partials/_form.html.twig index 90ac8c4..16306dd 100644 --- a/templates/ticket/_partials/_form.html.twig +++ b/templates/ticket/_partials/_form.html.twig @@ -13,10 +13,9 @@ data-hide-food-target="ticketSelect" > - - - - + {% for key, ticket in constant('App\\Enum\\TicketData::TICKET_DATA') %} + + {% endfor %}