Commit d06d68fa6d9138a5ccc214a022eb19b39baf1613

Authored by Malik Imelhaine
1 parent 92208442

modification par le responsable domaine + mise à jour du responsable du matériel possible

src/Template/Materiels/edit.ctp
... ... @@ -6,6 +6,11 @@ $USER_IS_UTILISATEUR_AND_CREATOR_OR_OWNER = $USER_IS_UTILISATEUR && in_array($us
6 6 $materiel->nom_responsable
7 7 ]);
8 8  
  9 +$USER_IS_RESPONSABLE_AND_CREATOR_OR_OWNER = $USER_IS_RESPONSABLE && in_array($username, [
  10 + $materiel->nom_createur,
  11 + $materiel->nom_responsable
  12 +]);
  13 +
9 14 $USER_IS_RESPONSABLE_AND_SAME_GROUP = $USER_IS_RESPONSABLE && ((isset($priviledgedUser->groupes_metier_id) && $materiel->groupes_metier_id == $priviledgedUser->groupes_metier_id) || (isset($priviledgedUser->groupe_thematique_id) && $materiel->groupes_thematique_id == $priviledgedUser->groupe_thematique_id));
10 15  
11 16 $administrationData = array(
... ... @@ -28,8 +33,7 @@ if ($IS_VALIDATED)
28 33 'date_reception',
29 34 'organisme_id',
30 35 'prix_ht',
31   - 'gestionnaire_id',
32   - 'nom_responsable'
  36 + 'gestionnaire_id'
33 37 ), $administrationData);
34 38 else if ($IS_ARCHIVED_OR_TOBE) {
35 39 $myReadonlyFields = array(
... ... @@ -259,10 +263,8 @@ if ($IS_VALIDATED && $materiel->numero_serie)
259 263 'default' => 1
260 264 ]);
261 265  
262   - $fieldType = $USER_IS_UTILISATEUR ? 'hidden' : 'input';
263   - echo $this->Form->$fieldType('nom_responsable', [
  266 + echo $this->Form->input('nom_responsable', [
264 267 'label' => 'Nom de l\'utilisateur',
265   - 'disabled' => $isReadonlyField('nom_responsable', $myReadonlyFields),
266 268 'empty' => 'Choisir un utilisateur',
267 269 'default' => $username,
268 270 'options' => $utilisateurs
... ...
webroot/doc/userguide/IRAP-INV-SpecifBDMateriels_V1.2.docx
No preview for this file type
webroot/doc/userguide/Inventirap_AdministrationUser_Manual.docx
No preview for this file type
webroot/doc/userguide/Inventirap_User_Manual.docx
No preview for this file type
webroot/doc/userguide/labinvent2_userguide.docx
No preview for this file type