-
- Downloads
Ajout du nécessaire pour permettre à l'utilisateur changer de profil courant :
- nouveau contrôleur Utilisateur pour recevoir la requête de sélection du rôle pr l'utilisateur. - ajout du nécessaire au service AuthUserContext pour mémoriser la sélection en session. - aide de vue UserProfileSelect permettant de sélectioner un rôle parmi ceux de l'utilisateur (liste déroulante ou boutons radios) avec lancement requête AJAX vers le contrôleur Utilisateur. - intégration de l'aide de vue dans l'aide de vue UserProfile. - ajout attribut "selectable" qur la classe NamedRole car on ne veut pas que le rôle "Authentifié(e)" soit sélectionable. - refactorisation aide de vue UserProfile pour utiliser le service AuthUserContext.
Showing
- Module.php 6 additions, 5 deletionsModule.php
- config/module.config.php 37 additions, 9 deletionsconfig/module.config.php
- src/UnicaenAuth/Controller/UtilisateurController.php 36 additions, 0 deletionssrc/UnicaenAuth/Controller/UtilisateurController.php
- src/UnicaenAuth/Provider/Role/Config.php 15 additions, 1 deletionsrc/UnicaenAuth/Provider/Role/Config.php
- src/UnicaenAuth/Service/UserContext.php 111 additions, 37 deletionssrc/UnicaenAuth/Service/UserContext.php
- src/UnicaenAuth/View/Helper/UserCurrent.php 5 additions, 2 deletionssrc/UnicaenAuth/View/Helper/UserCurrent.php
- src/UnicaenAuth/View/Helper/UserProfile.php 96 additions, 23 deletionssrc/UnicaenAuth/View/Helper/UserProfile.php
- src/UnicaenAuth/View/Helper/UserProfileFactory.php 4 additions, 5 deletionssrc/UnicaenAuth/View/Helper/UserProfileFactory.php
- src/UnicaenAuth/View/Helper/UserProfileSelect.php 164 additions, 0 deletionssrc/UnicaenAuth/View/Helper/UserProfileSelect.php
- src/UnicaenAuth/View/Helper/UserProfileSelectFactory.php 31 additions, 0 deletionssrc/UnicaenAuth/View/Helper/UserProfileSelectFactory.php
Loading
Please register or sign in to comment