- 28 Αύγ 2019, 12:19
#5916
Καλημέρα,
- Καταρχάς έλεγξε αν αυτό που θες "χτυπάει" κάπου με το GDPR.
- Για την υλοποίηση θα πρόσθετα μία ακόμα στήλη πχ guest_hash στον πίνακα cart.
- Θα πρέπει να αλλάξεις τον χρόνο διαγραφής των guest carts από το library cart.
- Κατά την προσθήκη του πρώτου προϊόντος στο καλάθι από τον επισκέπτη θα δημιουργούσα ένα hash (διάλεξε έναν αλγόριθμο της προτίμησης σου) που θα συνδιάζει έναν δικό σου μυστικό κωδικό και ένα Salt με το email του πελάτη και την unix timestamp ημερομηνία.
- Μόλις δημιουργηθεί το hash για το πρώτο προϊόν καλαθιού, το αποθηκεύεις στο session και το χρησιμοποιείς για επόμενες προσθήκες και το στέλνεις με σύνδεσμο στο email του πελάτη.
- Μετά πρέπει να φτιάξεις δική σου callpage που όταν την επισκέπτεσαι με το hash, θα δημιουργεί νέο καλάθι για τον επισκέπτη και θα διαγράφει το παλιό.
Αλεξάνδρα Γκόγκα - Software Developer @ People’s Code
OpenCart-Hellas.gr - Administrator & Founder
PeoplesCode.com - Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Μεταφορά - Τεχνική Υποστήριξη OpenCart
Ελληνική μετάφραση & Επεκτάσεις OpenCart