$classementGen = new classementGen('caddie', '0'); $cart_form = str_replace("!!object_type!!", $classementGen->object_type, $cart_form); $cart_form = str_replace("!!classements_liste!!", $classementGen->getClassementsSelectorContent($PMBuserid, $classementGen->libelle), $cart_form); print $cart_form; break; case 'edit_cart': $myCart = new caddie($idcaddie); $cart_edit_form = str_replace('!!formulaire_action!!', "./catalog.php?categ=caddie&sub=gestion&quoi=panier&action=save_cart&item={$item}&idcaddie={$idcaddie}", $cart_edit_form); $cart_edit_form = str_replace('!!formulaire_annuler!!', "./catalog.php?categ=caddie&sub=gestion&quoi=panier&action=&item={$item}", $cart_edit_form); $cart_edit_form = str_replace('!!idcaddie!!', $idcaddie, $cart_edit_form); $cart_edit_form = str_replace('!!name!!', htmlentities($myCart->name, ENT_QUOTES, $charset), $cart_edit_form); $cart_edit_form = str_replace('!!name_suppr!!', htmlentities(addslashes($myCart->name), ENT_QUOTES, $charset), $cart_edit_form); $type = "caddie_de_" . $myCart->type; $cart_edit_form = str_replace('!!cart_type!!', $msg[$type], $cart_edit_form); $cart_edit_form = str_replace('!!comment!!', htmlentities($myCart->comment, ENT_QUOTES, $charset), $cart_edit_form); $cart_edit_form = str_replace('!!autorisations_users!!', aff_form_autorisations($myCart->autorisations, 0), $cart_edit_form); //Liaisons pour le panier $info_liaisons = ""; $message_delete_warning = ""; foreach ($myCart->liaisons as $type => $values) { if (count($values)) { $info_liaisons .= "<br>"; switch ($type) { case "etageres": $info_liaisons .= "<div class='row'>\n <label for='' class='etiquette'>" . $msg["etagere_menu"] . "</label>\n </div>\n <div class='row'>"; $link = "<a href='./catalog.php?categ=etagere&sub=constitution&action=edit_etagere&idetagere=!!id!!'>!!name!!</a>"; break; case "bannettes": $info_liaisons .= "<div class='row'>\n <label for='' class='etiquette'>" . $msg["dsi_menu_bannettes"] . "</label>\n </div>\n <div class='row'>"; if ($dsi_active && SESSrights & DSI_AUTH) { $link = "<a href='./dsi.php?categ=bannettes&sub=pro&id_bannette=!!id!!&suite=acces'>!!name!!</a>";
} // inclusions principales require_once "{$class_path}/caddie.class.php"; require_once "{$class_path}/serials.class.php"; require_once "{$class_path}/emprunteur.class.php"; require_once "{$class_path}/sort.class.php"; require_once "{$include_path}/cart.inc.php"; require_once "{$include_path}/templates/cart.tpl.php"; require_once "{$include_path}/expl_info.inc.php"; require_once "{$include_path}/bull_info.inc.php"; $selector_prop = "toolbar=no, dependent=yes, resizable=yes, scrollbars=yes"; $cart_click_bull = "onClick=\"openPopUp('./print_cart.php?action=print_prepare&object_type=BULL&item=!!item!!', 'cart', 500, 400, -2, -2, '{$selector_prop}')\""; $cart_click_expl = "onClick=\"openPopUp('./print_cart.php?action=print_prepare&object_type=EXPL&item=!!item!!', 'cart', 500, 400, -2, -2, '{$selector_prop}')\""; switch ($action) { case 'new_cart': $cart_form = str_replace('!!autorisations_users!!', aff_form_autorisations("", 1), $cart_form); $cart_form = str_replace('!!formulaire_action!!', "./catalog.php?categ=search&mode=3&action=valid_new_cart&item={$item}", $cart_form); $cart_form = str_replace('!!formulaire_annuler!!', "./catalog.php?categ=search&mode=3&action=&item={$item}", $cart_form); $select_cart = "\n\t\t<select name='cart_type'>\n\t\t\t<option value='NOTI' selected>{$msg['caddie_de_NOTI']}</option>\n\t\t\t<option value='EXPL'>{$msg['caddie_de_EXPL']}</option>\n\t\t\t<option value='BULL'>{$msg['caddie_de_BULL']}</option>\n\t\t</select>\n\t\t<input type='hidden' name='current_print' value='{$current_print}'/>"; $cart_form = str_replace('!!cart_type_select!!', $select_cart, $cart_form); print $cart_form; break; case 'del_cart': $myCart = new caddie($idcaddie); $myCart->delete(); aff_paniers($idcaddie, "NOTI", "./catalog.php?categ=search&mode=3", "add_item", $msg['caddie_select_afficher'], "", 0, 1, 1); break; case 'del_item': $myCart = new caddie($idcaddie); $myCart->del_item($item); print "<div class=\"row\"><b>Panier : " . $myCart->name . ' (' . $myCart->type . ')</b></div>';