kamilo818
23.09.2014, 21:14:36
Jestem w trakcje pisania sklepu internetowego i zastanawiam się nad rozwiązaniem koszyka zamówień.
Jak to właściwie zacząć?
Myślę, żeby zrobić to na sesjach, ale nie wiem czy to dobre rozwiązanie.
Może ktoś mi podać mniej więcej zarys jak zrobić taki koszyk zamówień?
Z góry dzięki.
Pyton_000
23.09.2014, 21:48:21
W BD zapisujesz ID produktów dla userów lub dla uuid jeżeli user jest gościem. Trzymasz taki kszyk np. dla gościa 3 mc a dla zarejestrowanego 6mc.
tyle.
kamilo818
24.09.2014, 06:06:37
Szczerze nie rozumiem ideii tego rozwiazania. A co jesli zarejestrowany user bedzie chcial zarobic zakup po 6 mc? Juz nie będzie mial koszyka? Bo rozumiem ze przy tworzeniu konta tworzy sie koszyk jednoczesnie i przy dodawaniu produktów zapisuje je do koszyka usera po zlozeniu zamowienia go czyszcze. to masz na myśli?
Pyton_000
24.09.2014, 07:19:44
Tworzysz 2 tabele: cart, cart_items, W cart trzymasz zainicjowany koszyk (pierwszy dodany produkt_, ustalasz ważność, czas utworzenia, ID właściciela lub sesji (dla gości), w items przedmioty per koszyk.
A jak klient po 6mc będzie chciał kupić to będzie miał wyczyszczony koszyk ot cała filozofia.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.