Changer la durée de la session / cookie du panier sur Prestashop

Changer la durée de la session / cookie du panier sur Prestashop

Le 19/04/2012, dans : Blog, E-commerce 1 Comment

Gérer la durée de cookie / session du pour éviter la commande de produits hors stock

Cela peut arriver sur votre boutique. Un client a mémorisé son panier du fait de son identification, ne commande pas et revient 15 jours plus tard et commande les produits de son panier dont certains ou tous sont devenus hors stock.

Par défaut la valeur est 1728000 soit environ 20 jours. Il faut donc modifier cette valeur se trouvant dans classes/Cookie.php:

Dans le constructeur :

$this->_expire = isset($expire) ? intval($expire) : (time() + 86400); // 1 Jour suffit

1 réponse à “Changer la durée de la session / cookie du panier sur Prestashop

  • Alex dit :

    Bonjour,
    Tout d’abord merci pour cette article !
    Ok donc cette valeur est exprimée en seconde si je comprends bien.
    24h x 60 minutes x 60 secondes = 86400 secondes dans 1 journée.
    Donc pour garder le panier 15 minutes : 900 ? Correct ?

Poster une réponse