From bea5edd615cf8465e244f67b780ea8ad7c2b3a2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Thu, 5 Oct 2023 17:17:40 +0200 Subject: [PATCH] WIP: And goes on --- assets/images/icons.svg | 3 -- .../Admin/Assignment/DetailController.php | 28 +++++++++++++++++++ src/Menu/AdminMenuBuilder.php | 2 +- templates/admin/assignment/_form.html.twig | 22 ++++++++------- templates/admin/assignment/detail.html.twig | 9 ++++++ templates/admin/assignment/index.html.twig | 14 ++++++++-- templates/forms.html.twig | 26 ++++++++--------- 7 files changed, 72 insertions(+), 32 deletions(-) create mode 100644 src/Controller/Admin/Assignment/DetailController.php create mode 100644 templates/admin/assignment/detail.html.twig diff --git a/assets/images/icons.svg b/assets/images/icons.svg index 90e412e..f0dcfe4 100644 --- a/assets/images/icons.svg +++ b/assets/images/icons.svg @@ -99,9 +99,6 @@ - - - diff --git a/src/Controller/Admin/Assignment/DetailController.php b/src/Controller/Admin/Assignment/DetailController.php new file mode 100644 index 0000000..1612da6 --- /dev/null +++ b/src/Controller/Admin/Assignment/DetailController.php @@ -0,0 +1,28 @@ +applicationRepository->findBy(['assignment' => $assignment]); + + return $this->render('admin/assignment/detail.html.twig', [ + 'assignment' => $assignment, + 'applications' => $applications, + ]); + } +} \ No newline at end of file diff --git a/src/Menu/AdminMenuBuilder.php b/src/Menu/AdminMenuBuilder.php index eb0c15f..99c8e80 100644 --- a/src/Menu/AdminMenuBuilder.php +++ b/src/Menu/AdminMenuBuilder.php @@ -144,7 +144,7 @@ class AdminMenuBuilder extends AbstractMenuBuilder $menu->addChild('zurück zur Übersicht', [ 'route' => 'app_admin_teamer_index', 'extras' => [ - 'icon' => 'back', + 'icon' => 'arrow-left', ], ]); diff --git a/templates/admin/assignment/_form.html.twig b/templates/admin/assignment/_form.html.twig index a6daefb..0156d32 100644 --- a/templates/admin/assignment/_form.html.twig +++ b/templates/admin/assignment/_form.html.twig @@ -1,24 +1,26 @@ {{ form_start(form) }}
- {{ form_row(form.available) }} - {{ form_row(form.jobProfile) }} - {{ form_row(form.destinationBusProId) }} -
+
+ {{ form_row(form.available) }} + {{ form_row(form.jobProfile) }} +
+
+ {{ form_row(form.destinationBusProId) }} + {{ form_row(form.contact) }} +
+
{{ form_row(form.dateFrom) }} {{ form_row(form.dateTo) }}
-
+
{{ form_row(form.pickupDate) }} {{ form_row(form.pickup) }}
-
+
{{ form_row(form.benefits) }} {{ form_row(form.fees) }}
-
- {{ form_row(form.contact) }} - {{ form_row(form.remarks) }} -
+ {{ form_row(form.remarks) }}
+ + Neu + {% endblock %} \ No newline at end of file diff --git a/templates/forms.html.twig b/templates/forms.html.twig index ecbc626..2cfb4d9 100644 --- a/templates/forms.html.twig +++ b/templates/forms.html.twig @@ -97,22 +97,18 @@ {%- endblock choice_widget_collapsed -%} {%- block choice_widget_expanded -%} -
-
- {%- for child in form %} -
-
- -
-
- {{- form_widget(child) -}} -
-
- {% endfor -%} + {%- for child in form %} +
+
+ +
+
+ {{- form_widget(child) -}} +
-
+ {% endfor -%} {%- endblock choice_widget_expanded -%} {%- block birthday_widget -%}