Σελίδα 1 από 1

Το καλάθι αδειάζει μετά από κάποιες ώρες

Δημοσιεύτηκε: 17 Οκτ 2024, 9:22
από Dimitra
Καλημέρα!
Έχω μια απορία σχετικά με την προσωρινή αποθήκευση του καλαθιού. Παρατηρούμε ότι μετά από κάποιες ώρες (δεν έχουμε εντοπίσει πόσες ακριβώς) το καλάθι του χρήστη αδειάζει και μένει χωρίς προϊόντα.
Επειδή σε site πελάτη μας έχουμε εγκαταστήσει πρόσθετο που στέλνει email για abandoned carts, ο πελάτης μας θέλει το καλάθι να μην αδειάζει ώστε όταν το επισκεφθεί μετά από χ μέρες ο επισκέτης να μπορεί να δει τι είχε αφήσει.

Είναι κάτι τέτοιο εφικτό;

Ευχαριστώ πολύ.

Re: Το καλάθι αδειάζει μετά από κάποιες ώρες

Δημοσιεύτηκε: 17 Οκτ 2024, 12:04
από htwp
Καλησπέρα, σε ποιά έκδοση Opencart αναφέρεστε; Επίσης μιλάτε για τους επισκέπτες ή τους εγγεγραμμένους πελάτες;

Re: Το καλάθι αδειάζει μετά από κάποιες ώρες

Δημοσιεύτηκε: 17 Οκτ 2024, 15:29
από Dimitra
Καλησπέρα,
Έχετε δίκιο, μου διέφυγε η έκδοση. Είναι opencart 3.0.3.6 και μας ενδιαφέρουν οι επισκέπτες κυρίως. Νομίζω πως στους συνδεδεμένους χρήστες κρατάει το καλάθι.

Re: Το καλάθι αδειάζει μετά από κάποιες ώρες

Δημοσιεύτηκε: 17 Οκτ 2024, 16:02
από htwp
Δεν έχω να δοκιμάσω την έκδοση που έχετε, μπορείτε να δοκιμάσετε το παρακάτω:

Στο αρχείο system/library/cart/cart.php

βρείτε τη γραμμή

$this->db->query("DELETE FROM " . DB_PREFIX . "cart WHERE (api_id > '0' OR customer_id = '0') AND date_added < DATE_SUB(NOW(), INTERVAL 1 HOUR)");

και αλλάξτε τη σε:

$this->db->query("DELETE FROM " . DB_PREFIX . "cart WHERE (api_id > '0' OR customer_id = '0') AND date_added < DATE_SUB(NOW(), INTERVAL 12 HOUR)")

Παρατηρήστε το "12 HOUR"

Αν θέλετε παραπάνω ανεβάζετε τις ώρες αν θέλετε μέρες τότε αλλάζει σε 2 DAY αλλά μπορείτε να γράψετε και 48 HOUR.

Δοκιμάστε αυτό και μετά έχει να κάνει και με τα sessions.

Re: Το καλάθι αδειάζει μετά από κάποιες ώρες

Δημοσιεύτηκε: 17 Οκτ 2024, 16:38
από Dimitra
Ευχαριστώ πολύ για την άμεση απάντηση!
Θα το δοκιμάσω Δευτέρα και θα επανέλθω (δεν κάνω την αλλαγή πριν από σκ για να μην δημιουργηθεί κανένα τραγικό σφάλμα).

Re: Το καλάθι αδειάζει μετά από κάποιες ώρες

Δημοσιεύτηκε: 21 Οκτ 2024, 12:35
από Dimitra
Καλημέρα και καλή εβδομάδα.
Έκανα την αλλαγή που είπατε και δουλεύει άψογα! Ευχαριστώ πολύ.

Re: Το καλάθι αδειάζει μετά από κάποιες ώρες

Δημοσιεύτηκε: 06 Νοέμ 2024, 13:38
από Dimitra
Καλησπέρα,
Η αποθήκευση του καλαθιού δουλεύει μια χαρά με μία εξαίρεση μόνο. Η πελάτισσα επιμένει ότι το καλάθι της δεν αποθηκεύεται και ότι όταν πατάει το link για το Καλάθι από το abandoned cart email, το καλάθι της εμφανίζεται άδειο.
Δεδομένου ότι σε όσα test έχουμε κάνει το καλάθι παραμένει αποθηκευμένο και στον πίνακα cart βλέπω κανονικά τις εγγραφές του καλαθιού της, σκέφτομαι μήπως έχει να κάνει με cache, cookies ή κάτι παρεμφερές.

Η πελάτισσα έχει δοκιμάσει από iphone, mac και pc και έχει το ίδιο αποτέλεσμα.

Κρατάω μια επιφύλαξη του να έχει καταλάβει/κάνει κάτι λάθος απλά ρωτάω για επιβεβαίωση ότι δεν μπορεί να της κόβει κάτι άλλο την αποθήκευση καλαθιού.