niepoprawnie zapisywane id w zamówieniach...???

frixio

No avatar

2008-06-25 20:10

Quick.Cart v.2.2
nie wiem dlaczego ale mam taką akcję,
niepoprawnie zapisywane id w zamówieniach w adminie,
chodzi o to, że np.
pierwsze kilka id zapisuje mi się pokolei, tzn.
id 1
id 2
id 3

a potem nagle przeskakuje
id 5
id 9

a potem znowu pokolei

id 10
id 11
itp...

i to tak niekontrolowanie, losowo,
skacze raz pokolei a raz nie,
od czego to może zależeć?
może ktoś wie w którym pliku sprawdzić tą funkcję,
i ew. jeżeli jest coś nie tak to wpisać poprawny kod...
proszę o pomoc w tej kwestii...

» Quick.Cart v2.x

Makaron

Avatar: Makaron

2008-06-26 08:35

Id zamówienia nie jest numerem porządkowym. Nie muszą one układać się w zupełnie odpowiedniej kolejności. Celem jak sama nazwa wskazuje jest identyfikacja i ważne jest tylko to, żeby się nie powtarzały.

frixio

No avatar

2008-06-26 11:07

czyli oznacza to, że to jest tak w Quick.Cart v.2.2 ?
czyli skrypt, który odpowiada za takie zdarzenie,
specjalnie jest tak napisany, aby czasem losowo wstawiać Id - tak?
a nie lepiej dla porządku jakby Id odpowiadało liczbą porządkowym...?
a można to gdzieś w którymś skrypcie zmienić, aby generowało Id jako numer porządkowy?

treewood (OpenSolution)

Avatar: treewood

2008-06-26 17:21

frixio - temat byl rolowany juz wiele razy i dziala to tak, ze id zamowienia sie zmienia juz po dodaniu produktu do koszyka. jesli klient nie zlozy zamowienia to id jest juz zarezerwowane ale zamowienie nie jest zrealizowane. W Quick.Cart v3.0 zmienilismy to gdyz wiecej z tym bylo zametu niz korzysci. Korzysc jest taka, ze latwo zauwazyc mozna ilu klientow opuszcza koszyk przed zamowieniem towaru. Daje to szanse wlascicielowi sklepu na zniwelowanie tego problemu do minimum. Nawet nie zdajemy sobie czasem sprawy jak bardzo klienci sie gubia w naszych sklepach.

frixio

No avatar

2008-06-27 08:44

no tak ale chyba jakiś skrypt za to odpowiada, czy jest jakaś możliwość modyfikacji tego w QC v.2.2 ?
i tak aby id zapisywało się jako liczby porządkowe a nie losowe...

Makaron

Avatar: Makaron

2008-06-27 09:00

To nie są liczby losowe .. Przypuśćmy, że w tym samym momencie zamówienie tworzą 2ie osoby. ID musi być przydzielone w momencie, kiedy zaczynają je tworzyć, żeby później nie nastąpiło dublowanie się ID co jest niedopuszczalne. Później jedna z tych osób z zakupów rezygnuje i nie składa zamówienia i to ID de facto przepada.

frixio

No avatar

2008-06-27 09:26

ok no to rozumiem już, co w trawie piszczy,
dzięki za pomoc

Do góry
o nas | kontakt