Su Prestashiop è possibile settare i cookies direttamente da backoffice,
andando su: AMMINISTRAZIONE ---> IMPOSTAZIONI, troverete due voci relativi ad i cookies, uno per il frontoffice ed uno per il backoffice.
Sarebbe troppo bello se fosse tutto cosi semplice.
Nella pratica, non funzionano bene.
Andiamo a creare un overrude:
copiamo il file
/classes/Cookie.php
e lo mettiamo in
in
/override/classes/Cookie.php
(in modo da non perdere la modifica dopo un aggiornamento)
disabilitiamo quesa riga:
//$this->_expire = is_null($expire) ? time() + 1728000 : (int)$expire;
e la sostituiamo con questa:
// New
$this->_expire = isset($expire) ? intval($expire) : 0 ;
andando su: AMMINISTRAZIONE ---> IMPOSTAZIONI, troverete due voci relativi ad i cookies, uno per il frontoffice ed uno per il backoffice.
Sarebbe troppo bello se fosse tutto cosi semplice.
Nella pratica, non funzionano bene.
Andiamo a creare un overrude:
copiamo il file
/classes/Cookie.php
e lo mettiamo in
in
/override/classes/Cookie.php
(in modo da non perdere la modifica dopo un aggiornamento)
disabilitiamo quesa riga:
//$this->_expire = is_null($expire) ? time() + 1728000 : (int)$expire;
e la sostituiamo con questa:
// New
$this->_expire = isset($expire) ? intval($expire) : 0 ;
Commenti
Posta un commento