";
if(($item)&&($nocheck)) {
print "
";
if(($item)) print"";
print $script_submit;
}
// affichage d'un unique objet de caddie
function aff_cart_unique_object ($item, $caddie_type, $url_base="./catalog.php?categ=caddie&sub=gestion&quoi=panier&idcaddie=0" ) {
global $msg;
global $begin_result_liste;
global $end_result_list;
global $page, $nbr_lignes, $nb_per_page, $nb_per_page_search;
// nombre de références par pages
if ($nb_per_page_search != "") $nb_per_page = $nb_per_page_search ;
else $nb_per_page = 10;
$cb_display = "
!!heada!!
";
$liste=array();
$liste[] = array('object_id' => $item, 'content' => "", 'blob_type' => "", 'flag' => "") ;
$aff_retour = "" ;
//Calcul des variables pour la suppression d'items
$modulo = $nbr_lignes%$nb_per_page;
if($modulo == 1){
$page_suppr = (!$page ? 1 : $page-1);
} else {
$page_suppr = $page;
}
$nb_after_suppr = ($nbr_lignes ? $nbr_lignes-1 : 0);
if (!is_array($liste) || empty($liste)) {
return $msg[399];
} else {
// en fonction du type de caddie on affiche ce qu'il faut
if ($caddie_type=="NOTI") {
$elements_records_caddie_list_ui = new elements_records_caddie_list_ui($liste, count($liste), false);
$elements_records_caddie_list_ui->set_show_resa(0);
$elements_records_caddie_list_ui->set_show_resa_planning(0);
$elements_records_caddie_list_ui->set_draggable(0);
elements_records_caddie_list_ui::set_url_base($url_base);
print $elements_records_caddie_list_ui->get_elements_list();
print $end_result_list;
} // fin si NOTI
// si EXPL
if ($caddie_type=="EXPL") {
// boucle de parcours des exemplaires trouvés
// inclusion du javascript de gestion des listes dépliables
// début de liste
foreach ($liste as $cle => $expl) {
if (!$expl['content'])
if($stuff = get_expl_info($expl['object_id'])) {
$stuff->lien_suppr_cart = "";
$stuff = check_pret($stuff);
$aff_retour .= print_info($stuff,0,1);
} else {
$aff_retour .= "ID : ".$expl['object_id']." : ${msg[395]}
";
}
else {
$cb_display = "
Code-barre : $expl[content] : ${msg[395]}
";
$aff_retour .= $cb_display;
}
} // fin de liste
print $end_result_list;
} // fin si EXPL
if ($caddie_type=="BULL") {
// boucle de parcours des bulletins trouvés
// inclusion du javascript de gestion des listes dépliables
// début de liste
foreach ($liste as $cle => $expl) {
global $url_base_suppr_cart;
$url_base_suppr_cart = $url_base ;
if ($bull_aff = show_bulletinage_info($expl["object_id"],0,1)) {
$aff_retour .= $bull_aff;
} else {
$aff_retour .= "$form_cb_expl : ${msg[395]}
";
}
} // fin de liste
print $end_result_list;
} // fin si BULL
}
return $aff_retour ;
}