Polskie wsparcie PrestaShop
PrestaShop => Konfiguracja => Wątek zaczęty przez: jesiu w Maj 24, 2011, 03:39:55 pm
-
Witam
Jak wyłączyć zapamiętywanie koszyka dla niezalogowanego klienta. Jeśli klient doda coś do koszyka to po ponownym wejściu na stronę (zamkniecie i otwarcie przeglądarki) koszyk powinien być pusty, a jest zapamiętany.
-
W Adminie Ustawienia na samym dole zakliknij NIE
-
Opcje "Przywróć koszyk przy logowaniu:" mam zaznaczone "nie".
-
Jak robisz na swioim komputerze to trzeba wyczyścić ciasteczka . ,dobry program to ccleaner zainstaluj sobie jest darmowy.Powinno pomóc
-
Chodzi mi o to aby koszyk był pamiętany tylko poprzez bieżącą sesje, a nie zachowany w cookie w przeglądarce. Klient wychodzi do sklepu kolejnego dnia i koszyk ma być pusty, teraz jest cały czas zapisany w cookie.
-
Jeżeli masz zakliknęte NIE to klientowi powinien sam się opróżniać koszyk .Żeby sprawdzić czy tak jest to musisz pierwsze wyczyścić ciasteczka ,bo pozostają zapamiętane stare wiadomości,a następnie robić próby.Tak jest u mnie i wszystko działa.
-
No to sam odpowiem.
w pliku classes/cookie.php w linijce:
$this->_expire = isset($expire) ? intval($expire) : (time() + 1728000);
Zmieniamy liczbę 1728000 wartość w milisekundach (domyślna to 14 dni).