UX: [permissiongroup] sticky form more compact, and with help text

This commit is contained in:
Mathieu Jaumotte 2023-04-14 14:38:23 +02:00
parent 8042edc13c
commit 27415ce868
3 changed files with 9 additions and 2 deletions

View File

@ -88,6 +88,7 @@ class ComposedRoleScopeType extends AbstractType
])
->add('scope', EntityType::class, [
'class' => Scope::class,
'placeholder' => 'Choose amongst scopes',
'choice_label' => static function (Scope $scope) use ($translatableStringHelper) {
return $translatableStringHelper->localize($scope->getName());
},

View File

@ -78,8 +78,12 @@
{{ form_start(add_role_scopes_form) }}
{{ form_errors(add_role_scopes_form) }}
{{ form_row(add_role_scopes_form.composed_role_scope.role) }}
{{ form_row(add_role_scopes_form.composed_role_scope.scope) }}
<div class="input-group">
{{ form_widget(add_role_scopes_form.composed_role_scope.role, { 'attr': { 'class': 'w-50' }}) }}
{{ form_widget(add_role_scopes_form.composed_role_scope.scope) }}
</div>
<div class="help-text mb-3">{{ 'Help to pick role an scope'|trans }}</div>
<ul class="record_actions sticky-form-buttons">
<li class="cancel">

View File

@ -168,11 +168,13 @@ New permission group: Nouveau groupe de permissions
PermissionsGroup "%name%" edit: Modification du groupe de permission '%name%'
Role: Rôle
Choose amongst roles: Choisir parmi les rôles
Choose amongst scopes: Choisir un cercle
Add permission: Ajouter les permissions
This group does not provide any permission: Ce groupe n'attribue aucune permission
The role '%role%' has been removed: Le rôle "%role%" a été enlevé de ce groupe de permission
The role '%role%' on circle '%scope%' has been removed: Le rôle "%role%" sur le cercle "%scope%" a été enlevé de ce groupe de permission
Unclassified: Non classifié
Help to pick role an scope: Les rôles marqués d'un (*) ne nécessitent pas de cercle.
#admin section for users
User configuration: Gestion des utilisateurs