Commit 67a2a3d72a269a3a32ead9c06b9c2959391cf3a0
1 parent
bac0fb69
Exists in
master
and in
2 other branches
bugtrack
Showing
2 changed files
with
11 additions
and
8 deletions
Show diff stats
src/Controller/MaterielsController.php
... | ... | @@ -987,10 +987,12 @@ class MaterielsController extends AppController |
987 | 987 | } |
988 | 988 | } |
989 | 989 | // EDIT |
990 | - else | |
990 | + else { | |
991 | 991 | $materiel = $this->Materiels->get($id, [ |
992 | 992 | 'contain' => [] |
993 | 993 | ]); |
994 | + $this->myDebug($materiel); | |
995 | + } | |
994 | 996 | |
995 | 997 | /* SI POST |
996 | 998 | * Les données ont été saisies et postées |
... | ... | @@ -1254,6 +1256,7 @@ class MaterielsController extends AppController |
1254 | 1256 | |
1255 | 1257 | //--- 2) INITIALISATION DE VARIABLES QU'ON VA PASSER A LA VUE (add.ctp ou edit.ctp) |
1256 | 1258 | |
1259 | + // Le mail de la personne loguée | |
1257 | 1260 | $mail_responsable = $usersTable->find() |
1258 | 1261 | ->select('email') |
1259 | 1262 | ->where([ | ... | ... |
src/Template/Materiels/edit.ctp
... | ... | @@ -6,6 +6,9 @@ use Cake\ORM\TableRegistry; |
6 | 6 | //debug($users_login_and_email); |
7 | 7 | //debug($materiel); |
8 | 8 | |
9 | +$mydebug($D,$materiel); | |
10 | + | |
11 | + | |
9 | 12 | /* |
10 | 13 | * (EP) |
11 | 14 | * Variables passed to this view by the Controller(s) |
... | ... | @@ -59,9 +62,6 @@ $haveDefaultValueFields = $haveDefaultValueFields; |
59 | 62 | $idGmNa = $idGmNa; |
60 | 63 | $idGtNa = $idGtNa; |
61 | 64 | |
62 | -// ET AUSSI QUELQUES FONCTIONS : | |
63 | -// $displayElement() | |
64 | -// $dateProchainControleVerif() | |
65 | 65 | |
66 | 66 | |
67 | 67 | // 2) FROM my own controller (MaterielController): |
... | ... | @@ -70,18 +70,17 @@ $mail_responsable = $mail_responsable; |
70 | 70 | // TODO: yena d'autres... il faut les lister toutes ici, pour plus de clarté |
71 | 71 | |
72 | 72 | |
73 | -// 3) Fonctions | |
74 | -$mydebug = $mydebug; | |
73 | +// 3) ET AUSSI QUELQUES FONCTIONS | |
74 | +$mydebug = $mydebug; // $mydebug($D, "message") | |
75 | 75 | $displayElement = $displayElement; |
76 | 76 | $dateProchainControleVerif = $dateProchainControleVerif; |
77 | 77 | $echoActionButton = $echoActionButton; |
78 | 78 | |
79 | 79 | |
80 | - | |
81 | 80 | //debug($GLOBALS); |
82 | 81 | |
83 | 82 | //$D = $configuration->mode_debug; |
84 | -$mydebug($D, "mail resp: ".$mail_responsable); | |
83 | +//$mydebug($D, "mail resp: ".$mail_responsable); | |
85 | 84 | |
86 | 85 | |
87 | 86 | /* |
... | ... | @@ -381,6 +380,7 @@ if ($IS_VALIDATED && $materiel->numero_serie) |
381 | 380 | echo $this->Form->control('email_responsable', [ |
382 | 381 | 'label' => "Email de l'utilisateur", |
383 | 382 | 'readonly' => true, |
383 | + // ADD only (Quand je crée une fiche, la personne responsable par défaut, c'est moi...) | |
384 | 384 | 'default' => $mail_responsable |
385 | 385 | ]); |
386 | 386 | ... | ... |