Jump to content

comment mettre à jour un cookie


Recommended Posts

bonjour,

a la page d 'authentification et au moment de la création du

$cookie->id_cart = intval(Cart::lastNoneOrderedCart(intval($customer->id)));



j ai rajouté aussi une nouvelle ligne

$cookie->list_carts = array();


sauf que au cours de la navigation de mon client $cookie->list_carts doit pouvoir se remplir
mais impossible de le mettre à jour !!!!!!!!!

tout ce que j ai c'est : Tentative de piratage

une idée ???

merci.

Link to comment
Share on other sites

Rebonjour,

Juste pour nuancer, tel quel je ne sais pas si c'est ça le problème. Mais en tout cas tentative de piratage ça veut dire que l'instance de cookie ne passe pas une validation et donc comme cette partie là est sensible, une erreur importante est renvoyée. Donc il faut trouver pourquoi ton objet ne passe pas.

Cordialement,

Link to comment
Share on other sites

voila j ai rajouté un attribu list_cart a la class Cookie plus 2 méthodes ci-dessous :


function setListCart($ls)
   {        
       $this->list_cart = $ls;        
   }

//------------------------------------    
   function getListCart()
   {        
       return ($this->list_cart);        
   }



quand j utilise setListCart($ls) je n'ai plus l erreur, par contre dès que je change de page $cookie->getListCart() retourne un array() vide !!!

donc le cookie perd ses données !

des idées ?


merci

Link to comment
Share on other sites

j ai fais $this->update mais sur la meme page je récupère bien la nouvelle valeur de cookie mais dès que je change de page je le perd.

enfin j ai créé une session et je stock mes infos dans la session
mais comme je débute en prestashop je ne sais pas si cela est dangereu ou ya pas de mal ?

merci

Link to comment
Share on other sites

Re,

Presta n'a jamais misé sur les cookies pour des questions de compatibilité serveur. Non je ne saurais te le conseiller afin de cadrer avec la solution, perso j'aurais creusé du coté cookie, des fois une simple image en 404 te fait perdre ton cookie....donc un symptôme mais plusieurs pistes comme souvent.

Bon week end.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...