// Messages d'erreur $lTemplate->assign_var_from_handle('ENTETE', 'entete'); // Affichage $lTemplate->pparse('page'); } break; case "reservationMarcheValider": if (isset($_POST["id-produit"]) && isset($_GET["id_marche"])) { $lParam = array("id_commande" => $_GET["id_marche"], "detailReservation" => array()); if (is_array($_POST['id-produit'])) { foreach ($_POST['id-produit'] as $lIdProduit) { if (isset($_POST['produit-' . $lIdProduit . '-lot']) && isset($_POST['produit-' . $lIdProduit . '-quantite'])) { array_push($lParam["detailReservation"], array("id" => "", "stoIdDetailCommande" => $_POST['produit-' . $lIdProduit . '-lot'], "stoQuantite" => StringUtils::decimalFrToDb($_POST['produit-' . $lIdProduit . '-quantite']) * -1, "idProduit" => $lIdProduit)); } } $lPage = $lControleur->controleModifierReservation($lParam); if ($lPage->getValid()) { $lLogger->log("Affichage page de calcul de réservation par l'Adhérent : " . $_SESSION[ID_CONNEXION], PEAR_LOG_INFO); // Maj des logs // Préparation de l'affichage $lTemplate = new Template(CHEMIN_TEMPLATE); // Entete $lTemplate->set_filenames(array('entete' => COMMUN_TEMPLATE . 'Entete.html')); $lTemplate->assign_vars(array('TITRE' => TITRE)); InfobullesUtils::generer(&$lTemplate); // Messages d'erreur $lTemplate->assign_var_from_handle('ENTETE', 'entete'); // Menu $lTemplate->set_filenames(array('menu' => COMMUN_TEMPLATE . 'Menu.html')); $lTemplate->assign_vars(array('menu-Marche' => "ui-state-active")); $lTemplate->assign_var_from_handle('MENU', 'menu');