Jump to content

Garbage collector des cookies sur Prestashop ?


Recommended Posts

Bonjour,

J'ai remarqué dans le request header de mes requêtes que le cookie Prestashop était assez important jusqu'à provoquer(sur chrome) un http 400 request too long.

Est-il nécessaire de "clean" les cookies définis par nos soins avant de les modifier ? Utiliser une fonction update ?

Ma méthode :

$this->context->cookie->moncookie = 'value';

Est-ce correct ?

 

Après investigation il apparait que la cause soit le cookie de ps_analytics ga_cart qui grossit au fur et à mesure que l'on ajoute des produits différents au panier. Et qui fait planter les cookies à un moment.

Avez-vous une solution autre que désactiver google analytics ?

 

Merci.

Edited by GP13
Infos supplémentaires (see edit history)
Link to comment
Share on other sites

SOLUTION TROUVEE :

Le module "ps_analytics" doit obligatoirement être attaché au hook "displayFooter" qui clean le cookie ga_cart et remplace son contenu par du script JS à première vue.

En effet, si le module n'est pas attaché à ce hook, le cookie "ga_cart" grossit de manière trop importante et au bout de quelques ajouts au panier les cookies déconnent.

Voilà. Merci.

  • Thanks 1
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...