bonjour ,
j'ai créer une variable session à fin d'enregistrer mon panier pour la manipuler(affichage , modification , et suppression)
nb que j'utilise le concept de panier à fin d'ajouter des articles puis pour les enregistrer dans mon appl
le problème c'est lorsque je modifie mon panier comme la suppression le panier ne subit aucune modification est ce que l'enregistrement de ma variable session s'effectue automatiquement ou je dois la modifier aprés la suppression
et la fonction supression
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 function supprimerdepanierAction() { $article=$_GET['id']; $listearticles=new Consultation(); $cart = new Zend_Session_Namespace('cart'); $listearticles->supprimerArticle(&$article); $this->view->data=$listearticles->showCart(); $this->_redirect('/consultation/ecranajoutercateg'); }
est ce que après
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 function supprimerArticle($libelleProduit){ if ($this->creerlistearticle()) { $cart = new Zend_Session_Namespace('cart'); $tmp=array(); $tmp['aricle'] = array(); $tmp['qte'] = array(); $tmp['description'] = array(); for($i = 0; $i <count($cart->article); $i++) { if ($cart->aricle[$i]!== $libelleProduit) { array_push($tmp['aricle'],$cart->aricle[$i]); array_push($tmp['qte'],$cart->qte[$i]); array_push($tmp['description'],$cart->description[$i]); } } $cart=$tmp; unset($tmp); } else echo "Un problème est survenu veuillez contacter l'administrateur du site."; }je dois mettre à jour la variable session ??si oui comment???
Code : Sélectionner tout - Visualiser dans une fenêtre à part $cart=$tmp;
merci de m'aider
Partager