diff --git a/src/Controller/MaterielsController.php b/src/Controller/MaterielsController.php index 5f178b8..2d9b81e 100755 --- a/src/Controller/MaterielsController.php +++ b/src/Controller/MaterielsController.php @@ -987,10 +987,12 @@ class MaterielsController extends AppController } } // EDIT - else + else { $materiel = $this->Materiels->get($id, [ 'contain' => [] ]); + $this->myDebug($materiel); + } /* SI POST * Les données ont été saisies et postées @@ -1254,6 +1256,7 @@ class MaterielsController extends AppController //--- 2) INITIALISATION DE VARIABLES QU'ON VA PASSER A LA VUE (add.ctp ou edit.ctp) + // Le mail de la personne loguée $mail_responsable = $usersTable->find() ->select('email') ->where([ diff --git a/src/Template/Materiels/edit.ctp b/src/Template/Materiels/edit.ctp index 037273f..4cf3090 100755 --- a/src/Template/Materiels/edit.ctp +++ b/src/Template/Materiels/edit.ctp @@ -6,6 +6,9 @@ use Cake\ORM\TableRegistry; //debug($users_login_and_email); //debug($materiel); +$mydebug($D,$materiel); + + /* * (EP) * Variables passed to this view by the Controller(s) @@ -59,9 +62,6 @@ $haveDefaultValueFields = $haveDefaultValueFields; $idGmNa = $idGmNa; $idGtNa = $idGtNa; -// ET AUSSI QUELQUES FONCTIONS : -// $displayElement() -// $dateProchainControleVerif() // 2) FROM my own controller (MaterielController): @@ -70,18 +70,17 @@ $mail_responsable = $mail_responsable; // TODO: yena d'autres... il faut les lister toutes ici, pour plus de clarté -// 3) Fonctions -$mydebug = $mydebug; +// 3) ET AUSSI QUELQUES FONCTIONS +$mydebug = $mydebug; // $mydebug($D, "message") $displayElement = $displayElement; $dateProchainControleVerif = $dateProchainControleVerif; $echoActionButton = $echoActionButton; - //debug($GLOBALS); //$D = $configuration->mode_debug; -$mydebug($D, "mail resp: ".$mail_responsable); +//$mydebug($D, "mail resp: ".$mail_responsable); /* @@ -381,6 +380,7 @@ if ($IS_VALIDATED && $materiel->numero_serie) echo $this->Form->control('email_responsable', [ 'label' => "Email de l'utilisateur", 'readonly' => true, + // ADD only (Quand je crée une fiche, la personne responsable par défaut, c'est moi...) 'default' => $mail_responsable ]); -- libgit2 0.21.2