From cc269d31426bf63e1a21ed913367c36bef8ba127 Mon Sep 17 00:00:00 2001 From: Kevin Papst Date: Sat, 12 Nov 2016 23:22:47 +0100 Subject: [PATCH] improved form handling improved profile editing added activity editing --- app/Resources/translations/messages.de.xliff | 12 ++++ app/Resources/views/admin/user/edit.html.twig | 6 +- .../{admin/user => default}/_form.html.twig | 5 +- .../Controller/ProfileController.php | 13 ++++ src/AppBundle/Form/Type/LanguageType.php | 46 +++++++++++++ src/AppBundle/Form/Type/YesNoType.php | 43 ++++++++++++ src/AppBundle/Form/UserEditType.php | 10 ++- src/AppBundle/Twig/Extensions.php | 2 +- .../Controller/Admin/ActivityController.php | 68 ++++++++++++++++++- .../DataFixtures/ORM/LoadFixtures.php | 66 ++++++++++++++++-- src/TimesheetBundle/Entity/Customer.php | 7 ++ src/TimesheetBundle/Entity/Project.php | 31 ++++----- src/TimesheetBundle/Form/ActivityEditForm.php | 66 ++++++++++++++++++ src/TimesheetBundle/Form/Type/ProjectType.php | 52 ++++++++++++++ .../Repository/ActivityRepository.php | 10 +++ .../Resources/views/admin/activity.html.twig | 7 +- .../views/admin/activity_edit.html.twig | 15 ++++ 17 files changed, 425 insertions(+), 34 deletions(-) rename app/Resources/views/{admin/user => default}/_form.html.twig (64%) create mode 100644 src/AppBundle/Form/Type/LanguageType.php create mode 100644 src/AppBundle/Form/Type/YesNoType.php create mode 100644 src/TimesheetBundle/Form/ActivityEditForm.php create mode 100644 src/TimesheetBundle/Form/Type/ProjectType.php create mode 100644 src/TimesheetBundle/Resources/views/admin/activity_edit.html.twig diff --git a/app/Resources/translations/messages.de.xliff b/app/Resources/translations/messages.de.xliff index de271a82..9f948e00 100644 --- a/app/Resources/translations/messages.de.xliff +++ b/app/Resources/translations/messages.de.xliff @@ -9,6 +9,14 @@ browser.title Kimai - Time Tracking + + yes + Ja + + + no + Nein +