From aaa2fffa08da17f9316ddcb571fa10bfb5708e39 Mon Sep 17 00:00:00 2001 From: Kevin Papst Date: Sun, 13 Nov 2016 22:19:18 +0100 Subject: [PATCH] form improvement using theme clone --- app/Resources/translations/messages.de.xliff | 4 + app/Resources/views/admin/user.html.twig | 4 +- .../views/default/_flash_messages.html.twig | 9 -- .../views/macros/datatables.html.twig | 17 +++- app/config/config.yml | 6 +- app/config/parameters.yml.dist | 7 +- composer.json | 8 +- composer.lock | 30 ++++--- src/AppBundle/Form/Type/YesNoType.php | 2 + src/AppBundle/Twig/Extensions.php | 9 +- .../Controller/Admin/ProjectController.php | 75 +++++++++++++++- .../DataFixtures/ORM/LoadFixtures.php | 67 ++++++++++++-- src/TimesheetBundle/Entity/Project.php | 39 +++++++- src/TimesheetBundle/Form/ActivityEditForm.php | 11 ++- src/TimesheetBundle/Form/ProjectEditForm.php | 88 +++++++++++++++++++ .../Form/Type/CustomerType.php | 44 ++++++++++ .../Repository/ActivityRepository.php | 2 +- .../Repository/ProjectRepository.php | 11 ++- .../Repository/TimesheetRepository.php | 8 +- .../Resources/views/admin/activity.html.twig | 4 +- .../Resources/views/admin/project.html.twig | 11 ++- .../views/admin/project_edit.html.twig | 15 ++++ 22 files changed, 411 insertions(+), 60 deletions(-) create mode 100644 src/TimesheetBundle/Form/ProjectEditForm.php create mode 100644 src/TimesheetBundle/Form/Type/CustomerType.php create mode 100644 src/TimesheetBundle/Resources/views/admin/project_edit.html.twig diff --git a/app/Resources/translations/messages.de.xliff b/app/Resources/translations/messages.de.xliff index 9f948e00..ac6448d4 100644 --- a/app/Resources/translations/messages.de.xliff +++ b/app/Resources/translations/messages.de.xliff @@ -209,6 +209,10 @@ label.language Sprache + + label.customer + Kunde +