THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline

#1 cookie thelia_cart

(29-10-2014 21:46:57)


Bonjour,

j'ai un probleme de panier qui ne se vide pas, meme si on ferme le navigateur.
je constate que le cookie thelia_cart a une duree de vie de 1 an
ne serait il pas plus juste de ne pas fixer de date d'expiration pour qu'il s'efface des la fermeture du navigateur
et ainsi repartir sur un panier vide a la prochaine ouverture du navigateur

je cherche ou est defini ce cookie mais je ne trouve pas, une idee ?

Merci

Offline

#2 Re: cookie thelia_cart

(29-10-2014 22:23:02)


trouve

response->headers->setCookie(new Cookie(
                    "thelia_cart",
                    $id,
                    time()+ConfigQuery::read("cart.cookie_lifetime", 60*60*24*365),
                    '/'
            ));

en fait a la creation du cookie on lit la valeur de la variable 'cart.cookie_lifetime'
si elle n'est pas defini on utilise une duree de 1 an

la variable n'etant pas defini dans config .....
il suffit de la rajouter dans le gestionnaire de variables