diff --git a/application/controllers/AdminController.php b/application/controllers/AdminController.php index 6c074e67e..31d51f71e 100644 --- a/application/controllers/AdminController.php +++ b/application/controllers/AdminController.php @@ -56,7 +56,23 @@ class AdminController extends Zend_Controller_Action /** * Affichage des caractéristiques des services */ - public function serviceAction(){} + public function serviceAction() + { + $request = $this->getRequest(); + $user = new Scores_Utilisateur(); + + $clientId = $user->getIdClient(); + $serviceId = $request->getParam('id'); + + $ws = new Scores_Ws_Client('gestion', '0.4'); + $params = new stdClass(); + $params->id = $serviceId; + $response = $ws->getService($params); + + if ($response !== false) { + $this->view->Users = $response->item; + } + } /** * Liste des utilisateurs d'un service @@ -73,7 +89,6 @@ class AdminController extends Zend_Controller_Action $serviceCode = $request->getParam('service'); $ws = new Scores_Ws_Client('gestion', '0.4'); - //$response = $ws->getUsers(null, $serviceCode, $clientId); $params = new stdClass(); $params->actif = null; $params->service = $serviceCode; diff --git a/application/views/default2015/scripts/admin/index.phtml b/application/views/default2015/scripts/admin/index.phtml index db8a8d2ca..4c60d4c06 100644 --- a/application/views/default2015/scripts/admin/index.phtml +++ b/application/views/default2015/scripts/admin/index.phtml @@ -1,19 +1,15 @@ -
Nom : =$this->Nom?>
Siret : =$this->Siren?> =$this->Nic?>
Test : =$this->Test?>
-Les services ou groupes d'utilisateurs sont paramétrés suivant le contrat établi entre votre société et Scores & Decisions. Pour ajouter des services, vous pouvez en faire la demande auprès du support ou de votre commercial.
Services) > 0) {?> -Nom | @@ -31,14 +27,11 @@ if ($item->Editable == 0){ ?>|||||
---|---|---|---|---|---|
=$item->Label?> | -Liste des utilisateurs | -Paramètrage | +Liste des utilisateurs | +Paramètrage | =$item->Active?> |
- Afficher les caractéristiques principales
+- Permission d'accès (afficher toutes les droits diponibles pour faire du commerce)
+- Préférences par défaut des utilisateurs
\ No newline at end of file diff --git a/application/views/default2015/scripts/admin/user.phtml b/application/views/default2015/scripts/admin/user.phtml index c411305a4..784e709b6 100644 --- a/application/views/default2015/scripts/admin/user.phtml +++ b/application/views/default2015/scripts/admin/user.phtml @@ -1,28 +1,22 @@ -Identifiant : | =$this->User->Login?> |
Courriel : | =$this->User->Email?> |
Actif : | =$this->User->Enable?> |
Identifiant | =$this->User->Login?> |
Courriel | =$this->User->Email?> |
Actif | =$this->User->Enable?> |
Nom : | =$this->User->ServiceLabel?> |
Adresse IP : | +|
Nom | =$this->User->ServiceLabel?> |
Adresse IP | User->IP as $ip) {?> =$ip?> @@ -31,11 +25,9 @@ |
Afficher les caratéristiques du service
- -Créer un utilisateur | Bouton trier
-Identifiant | Identité | @@ -23,14 +19,12 @@=$item->Civilite?>. =$item->Nom?> =$item->Prenom?> | =$item->Enable?> | - Voir - url(array('controller'=> 'admin', 'action'=>'user', 'id'=>$item->id), 'default', true)?>">Voir + - Editer |
---|
Numéros de téléphone
(Fixe, Fax, Mobile)
Mot de passe
Relevé de consommation
Langue de l'interface par défaut
Type d'appareil actuel