From 3c889db41a7130bff99f8fcc9bb3fe2bce5cbc21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Fastr=C3=A9?= Date: Wed, 9 Jun 2021 22:08:10 +0200 Subject: [PATCH] style editor when no household nor persons to move --- .../ChillPersonExtension.php | 19 +++++++++ .../components/Concerned.vue | 39 ++++++++++++++----- .../components/Household.vue | 38 +++++++++++------- .../vuejs/HouseholdMembersEditor/js/i18n.js | 16 +++++--- 4 files changed, 84 insertions(+), 28 deletions(-) diff --git a/src/Bundle/ChillPersonBundle/DependencyInjection/ChillPersonExtension.php b/src/Bundle/ChillPersonBundle/DependencyInjection/ChillPersonExtension.php index 3e54cf9de..4c5ee1f80 100644 --- a/src/Bundle/ChillPersonBundle/DependencyInjection/ChillPersonExtension.php +++ b/src/Bundle/ChillPersonBundle/DependencyInjection/ChillPersonExtension.php @@ -514,6 +514,25 @@ class ChillPersonExtension extends Extension implements PrependExtensionInterfac ], ] ], + [ + 'class' => \Chill\PersonBundle\Entity\Household\Household::class, + 'name' => 'household', + 'base_path' => '/api/1.0/person/household', + // TODO: acl + 'base_role' => 'ROLE_USER', + 'actions' => [ + '_entity' => [ + 'methods' => [ + Request::METHOD_GET => true, + Request::METHOD_HEAD => true, + ], + 'roles' => [ + Request::METHOD_GET => 'ROLE_USER', + Request::METHOD_HEAD => 'ROLE_USER', + ] + ], + ] + ], ] ]); } diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/HouseholdMembersEditor/components/Concerned.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/HouseholdMembersEditor/components/Concerned.vue index cb422535f..8227679e4 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/HouseholdMembersEditor/components/Concerned.vue +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/HouseholdMembersEditor/components/Concerned.vue @@ -3,6 +3,15 @@

{{ $t('household_members_editor.concerned.persons_to_positionnate') }}

+
+
+ {{ $t('household_members_editor.add_at_least_onePerson') }} +
+
+
+ {{ $t('household_members_editor.all_positionnated') }} +
+
+ +

{{ $t('household_members_editor.concerned.move_to') }}:

+