diff --git a/application/modules/admin/views/scripts/users/_form.phtml b/application/modules/admin/views/scripts/users/_form.phtml index 06a9345cd273db4683921dd1175856d93bd75898..221eb51d64f121ae87be3848c18d45c465ea3748 100644 --- a/application/modules/admin/views/scripts/users/_form.phtml +++ b/application/modules/admin/views/scripts/users/_form.phtml @@ -52,13 +52,17 @@ <td class="droite"><?php echo $this->traduire('Rôle'); ?> </td> <td class="gauche"> <?php $comboListeRole = new ZendAfi_Acl_AdminControllerRoles(); - if ($this->user->getId() == '1') - echo '<select disabled="disabled"><option selected="selected" value="7">super_admin</option></select><input type="hidden" value="7" name="role" id="role"/>'; + if ($this->user->isSuperAdmin()) + echo '<select disabled="disabled"><option selected="selected" value="7">super_admin</option></select><input type="hidden" value="' . ZendAfi_Acl_AdminControllerRoles::SUPER_ADMIN . '" name="role" id="role"/>'; else - print $this->user->getRoleLevel() != 2 ? $comboListeRole->rendCombo($this->user->getRole(),$this->authUser->ROLE_LEVEL) : ZendAfi_Acl_AdminControllerRoles::getLibelleRole(2); - if ($this->user->getRoleLevel() == 2) + echo $this->user->isAbonne() + ? ZendAfi_Acl_AdminControllerRoles::getLibelleRole($this->user->getRoleLevel()) + : $comboListeRole->rendCombo($this->user->getRole(), $this->authUser->ROLE_LEVEL); + + + if ($this->user->isAbonne()) echo $this->tag('input','',['type' =>'hidden', - 'value' => 2, + 'value' => ZendAfi_Acl_AdminControllerRoles::ABONNE_SIGB, 'name' => 'role', 'id' => 'role']);