source: pmb4.2/trunk/fuentes/pmb/cart_list.php @ 828

Last change on this file since 828 was 815, checked in by jrpelegrina, 4 years ago

Initial release of pmb 4.2

  • Property svn:executable set to *
File size: 4.2 KB
Line 
1<?php
2// +-------------------------------------------------+
3// © 2002-2004 PMB Services / www.sigb.net pmb@sigb.net et contributeurs (voir www.sigb.net)
4// +-------------------------------------------------+
5// $Id: cart_list.php,v 1.7 2015-06-18 13:11:10 jpermanne Exp $
6
7$base_path=".";
8$base_noheader=1;
9$base_nobody=1;
10
11
12$base_auth = "CATALOGAGE_AUTH";
13require_once("includes/init.inc.php");
14require_once("$class_path/caddie.class.php");
15
16header("Content-Type: text/html; charset=$charset");
17
18//si id_notice est présent, il s'agit de l'accès rapide aux paniers (div apparaissant sur mouseOver icone panier)
19//sinon, il s'agit de la liste des paniers pour le drag and drop
20
21if ($id_notice) {
22        $list_noti=caddie::get_cart_list("NOTI",1);
23        $list_expl = array();
24        $list_bull = array();
25} else {
26        $list_noti=caddie::get_cart_list("NOTI",0);
27        $list_expl=caddie::get_cart_list("EXPL",0);
28        $list_bull=caddie::get_cart_list("BULL",0);
29}
30
31$is_cart=0;
32
33if ($id_notice) {
34        $link="<a href='#' id='close_cart_div' ><img border='0' align='middle' src='images/close.gif'/></a>";
35} else {
36        $link="<a href='#' id='close_cart_pannel' ><img border='0' align='middle' src='images/close.gif'/></a>";
37}
38print "<div><table width='100%'><tbody><tr><td align='left' width='90%'></td><td align='right'>$link</td></tr></tbody></table></div>";
39
40if (count($list_noti)) {
41        print "<h3>$msg[396]</h3><br />";
42        for ($i=0; $i<count($list_noti); $i++) {
43                if ($id_notice) {
44                        $pannel_cart_link = "javascript:notice_div_caddie(".$id_notice.",".$list_noti[$i]["idcaddie"].")";
45                } else {
46                        $pannel_cart_link = "catalog.php?categ=caddie&sub=gestion&quoi=panier&action=&object_type=NOTI&idcaddie=".$list_noti[$i]["idcaddie"]."&item=0";
47                }
48                print "<div id=\"NOTI_".$list_noti[$i]["idcaddie"]."\" recept=\"yes\" recepttype=\"caddie\" downlight=\"cart_downlight\" highlight=\"cart_highlight\"><img src='images/basket_20x20.gif'/>&nbsp;<a href='".$pannel_cart_link."'>".htmlentities($list_noti[$i]["name"],ENT_QUOTES,$charset)."<span id=\"NOTI_nbitem_".$list_noti[$i]["idcaddie"]."\"> (".$list_noti[$i]["nb_item"].")</span></a></div>";
49        }
50        $is_cart++;
51}
52print "<br />";
53if (count($list_expl)) {
54        print "<h3>$msg[expl_carts]</h3><br />";
55        for ($i=0; $i<count($list_expl); $i++) {
56                if ($id_notice) {
57                        $pannel_cart_link = "javascript:notice_div_caddie(".$id_notice.",".$list_noti[$i]["idcaddie"].")";
58                } else {
59                        $pannel_cart_link = "catalog.php?categ=caddie&sub=gestion&quoi=panier&action=&object_type=EXPL&idcaddie=".$list_expl[$i]["idcaddie"]."&item=0";
60                }
61                print "<div id=\"EXPL_".$list_expl[$i]["idcaddie"]."\" recept=\"yes\" recepttype=\"caddie\" downlight=\"cart_downlight\" highlight=\"cart_highlight\"><img src='images/basket_20x20.gif'/>&nbsp;<a href='".$pannel_cart_link."'>".htmlentities($list_expl[$i]["name"],ENT_QUOTES,$charset)."<span id='EXPL_nbitem_".$list_expl[$i]["idcaddie"]."'> (".$list_expl[$i]["nb_item"].")</span></a></div>";
62        }
63        $is_cart++;
64}
65print "<br />";
66if (count($list_bull)) {
67        print "<h3>$msg[bull_carts]</h3><br />";
68        for ($i=0; $i<count($list_bull); $i++) {
69                if ($id_notice) {
70                        $pannel_cart_link = "javascript:notice_div_caddie(".$id_notice.",".$list_noti[$i]["idcaddie"].")";
71                } else {
72                        $pannel_cart_link = "catalog.php?categ=caddie&sub=gestion&quoi=panier&action=&object_type=BULL&idcaddie=".$list_bull[$i]["idcaddie"]."&item=0";
73                }
74                print "<div id=\"BULL_".$list_bull[$i]["idcaddie"]."\" recept=\"yes\" recepttype=\"caddie\" downlight=\"cart_downlight\" highlight=\"cart_highlight\"><img src='images/basket_20x20.gif'/>&nbsp;<a href='".$pannel_cart_link."'>".htmlentities($list_bull[$i]["name"],ENT_QUOTES,$charset)."<span id='BULL_nbitem_".$list_bull[$i]["idcaddie"]."'> (".$list_bull[$i]["nb_item"].")</span></a></div>";
75        }
76        $is_cart++;
77}
78
79if (!$is_cart){
80        if ($id_notice) {
81                print "<h3>".$msg["caddie_fast_access_no_selected"]."</h3>";
82        } else {
83                print "<h3>$msg[398]</h3>";
84        }
85}
86
87/*
88                                        'idcaddie' => $temp->idcaddie,
89                                        'name' => $temp->name,
90                                        'type' => $temp->type,
91                                        'comment' => $temp->comment,
92                                        'autorisations' => $temp->autorisations,
93                                        'nb_item' => $nb_item,
94                                        'nb_item_pointe' => $nb_item_pointe,
95                                        'nb_item_base' => $nb_item_base,
96                                        'nb_item_base_pointe' => $nb_item_base_pointe,
97                                        'nb_item_blob' => $nb_item_blob,
98                                        'nb_item_blob_pointe' => $nb_item_blob_pointe
99                                */
100?>
Note: See TracBrowser for help on using the repository browser.