Form->create($emprunt) ?>

Ajouter un Emprunt

Form->hidden('materiel_id', [ 'options' => $materiels, 'default' => $this->request->getAttribute('params')['pass'][0] ]); echo $this->Form->control('materiel_numero_laboratoire', [ 'label' => 'N° materiel labo', 'default' => $numMateriel, 'disabled' => TRUE ]); echo $this->Form->control('date_emprunt', [ 'type' => 'text', 'label' => 'Date de l\'emprunt', 'placeholder' => 'Cliquez pour selectionner une date', 'class' => 'datepicker', 'default' => date("d-m-Y") ]); $tomorrow = new \DateTime(date("d-m-Y")); $tomorrow->add(new \DateInterval('P1D')); echo $this->Form->control('date_retour_emprunt', [ 'type' => 'text', 'label' => 'Date de retour', 'placeholder' => 'Cliquez pour selectionner une date', 'class' => 'datepicker', 'default' => $tomorrow->format("d-m-Y") ]); echo $this->Form->control('emprunt_interne', [ 'label' => 'Emprunt interne', 'onchange' => 'emprunt_interne_externe();', 'default' => true ]); $ne = $emprunt->get('nom_emprunteur'); if ($emprunt->get('emprunt_interne') == 1 && isset($ne)) { $nom_emprunteur_int = $emprunt->get('nom_emprunteur'); $mail_emprunteur_int = $emprunt->get('email_emprunteur'); } if ($emprunt->get('emprunt_interne') == 0 && isset($ne)) { $nom_emprunteur_ext = $emprunt->get('nom_emprunteur'); $mail_emprunteur_ext = $emprunt->get('email_emprunteur'); } // EMPRUNT INTERNE echo '
'; if (! (in_array($role, [ 'Responsable', 'Administration', 'Administration Plus', 'Super Administrateur' ]))) { echo $this->Form->hidden('nom_emprunteur_int', [ 'options' => $utilisateurs, 'readonly' => true, 'default' => $nom_emprunteur_int, 'div' => 'input required', 'label' => 'Nom de l\'emprunteur' ]); } else { echo $this->Form->control('nom_emprunteur_int', [ 'options' => $utilisateurs, 'readonly' => true, 'default' => $nom_emprunteur_int, 'div' => 'input required', 'label' => 'Nom de l\'emprunteur' ]); } echo $this->Form->control('email_emprunteur_int', [ 'label' => "Email de l'emprunteur", 'default' => $mail_emprunteur_int, 'readonly' => true ]); echo $this->Form->control('site_id', [ 'label' => 'Site', 'options' => $sites, 'default' => 9, 'div' => 'input required' ]); echo $this->Form->control('e_lieu_detail', [ 'label' => 'Pièce' ]); echo '
'; // EMPRUNT EXTERNE echo '
'; echo $this->Form->control('nom_emprunteur_ext', [ 'label' => 'Nom de l\'emprunteur', 'default' => $nom_emprunteur_ext ]); echo $this->Form->control('email_emprunteur_ext', [ 'label' => 'Email de l\'emprunteur', 'default' => $mail_emprunteur_ext, 'readonly' => false ]); echo $this->Form->control('laboratoire', [ 'label' => 'Lieu' ]); echo $this->Form->control('tel', [ 'label' => 'Tel' ]); echo '
'; echo $this->Form->control('commentaire', [ 'type' => 'textarea' ]); echo $this->Form->hidden('nom_createur', [ 'value' => $username ])?>
Form->submit(__('Valider')) ?> Form->end() ?>