Übercart kosár (időkorlát) probléma

James53 képe

Sziasztok!

Van egy webshop, minden patent vele, egy dolgot kivéve:

Bárki tehet kosárba terméket, csak amikor a megrendelésre megy, akkor két opció lehetséges. Az egyik, hogy még nincs regisztrált fiókja, újat regisztrál és folytatja a megrendelést, a másik, hogy van már fiókja és belép.

Mindkét esetben ugyanazon szomorú dolog történik: belépés/regisztráció után törlődik a kosár tartalma azonnal. :S
Anonymusoknak 4 óráig jegyzi meg a kosár tartalmát, regisztráltaknak 1 évig elvileg.
A cron óránként egyszer fut.

Mi lehet a gond? Miért dobódik el a kosár tartalma bejelentkezéskor.

Köszi előre is a segítséget.

u.i.: rekonstruálni tudjátok az esetet itt: http://laptopdekor.hu/

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
aries képe

A felhasználó session-je él? (Belépve marad 4 óra után is?)

0
0
James53 képe

öööööö 4óráig marad meg az anonymus kosártartalma meg....ez nem azt jelenti, hogy még nem lépett be, csak rakott a kosarába valamit...böngészget, és 4 óra után ürül ki?
Nem marad belépve, mert be sem lépett....így nem nagyon értem a zárójeles dolgot.

Ha belép, akkor már nem anonymus ugye...ha ott megint megpakolja a kosarát de nem rendel, akkor neki elvileg egy évig megjegyzi, hogy mi van benne.

A session-be egyébként mivel tudok belenézni ( print függvényen kívül)? :S
Olyan mintha belépéskor eldobná az egészet.

Köszi,
Gábor

0
0

- Szabó Gábor -

"Előre minden élharcos, akinek a jelmondata az, hogy - amég élsz, alkoss"

aries képe

A kosár tartalma megmarad, viszont a kosár azonosítója a $_SESSION-ben van tárolva, lásd a uc_cart_get_id() kódját.

0
0
James53 képe

Nézegettem, valóban ott marad belépés után is a $_SESSION-ben a cart id.
Ez csodálatos. :) De még mindig nem tudom, hogy mért nem látszik a kosár blokkban a kosár tartalma viszont.

Hogyan tudnám rávenni, hogy látszódjon?

Nem értem azt se, hogyan sikerült ezt összehoznom. Nem gondolnám ezt a funkciót egy olyan óriáskiflinek, ami miatt egyáltalán a $_SESSION tartalmát kéne figyelgetnem. Alapesetben nem úgy kéne működnie, hogy belépés után ugyanúgy ott van a kosaramban a cumó?

Mit ronthattam el? :/

0
0

- Szabó Gábor -

"Előre minden élharcos, akinek a jelmondata az, hogy - amég élsz, alkoss"

uniquevisitor képe

nálam ez a hiba csak valamelyik verziónál jelentkezett és ezzel a patch-el sikerült orvosolnom:
http://drupal.org/node/858816

remélem segít, üdv

0
0
James53 képe

2.4-es legújabb UC-t használok. Ahogy olvastam 2.2, 2.3 nál voltak ilyen gondok.
Ettől függetlenül hátha alapon kipróbáltam a pachet, de csak újabb hibát dobott.
De egyébként a patch file sorai stimmeltek.
A probléma továbbra is fenn áll :S

Azért köszönöm a segítséget...

0
0

- Szabó Gábor -

"Előre minden élharcos, akinek a jelmondata az, hogy - amég élsz, alkoss"