Question

18.10.2022 09:36
#1
KianWilliam121
Joomshopping forum user no avatar
Name: Kian William
19.10.2015
Posts: 70
Quote
Question

To whom it may concern:
If multiple customers (some as guests and some as logged-in registered customers) start buying items simultaneously, how the joomshopping system will handle them all at the same time?
Kian William

 
18.10.2022 09:54
#2
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 25856
Quote
Aw: Question

I do not understand the question.

 
18.10.2022 10:23
#3
KianWilliam121
Joomshopping forum user no avatar
Name: Kian William
19.10.2015
Posts: 70
Quote
Aw: Question

There is no table for cart as you responded in my former question, it has a session variable which is a server side variable, for wishlist there is a table and a session variable, the table #_jshopping_cart_temp in which has a field named id_cookie and it is necessary to separate customers , (now suppose a user from a country another user from another country both at the same time), the session('wishlist') is fed by table cart temp and the session('cart') is fed by session('wishlist') and/or table temp cart. There is only one session('cart') varaible, if 2 or more customers initialize session('cart') exactly at the same time, how the system separates them? The same with session('wishlist'), in table cart temp each customer has an id_cookie, if exactly at the same time they initialize session(''wishlist') how the system will handle it and separates a customer's wishlist from another one?
Kian William

 
18.10.2022 10:40
#4
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 25856
Quote
Aw: Question

1 brouser - 1 session. (read session documentation)

Problem only if use Cache.
Not use cache for shop.


Last change: 18.10.2022 11:10
 
18.10.2022 11:16
#5
KianWilliam121
Joomshopping forum user no avatar
Name: Kian William
19.10.2015
Posts: 70
Quote
Aw: Question

Could you post the link to session documentation?
also brouser? did you mean browser?
session is a server side variable, how do you separate customers' wishlists or carts from server side when all session variables are called the same name(session('wishlist'), session('cart'))? specifying a session variable for each browser of a customer essentials different names for session variable, e.g(session('wishlist-1', session('wishlist-2'), session('wishlist-3'), .....for customers 1, 2, and 3)
Kian William


Last change: 18.10.2022 11:44
 
18.10.2022 14:24
#6
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 25856
Quote
Aw: Question

I do not understand you.
Do you have errors or not?

url?


Last change: 18.10.2022 14:25
 
18.10.2022 16:40
#7
KianWilliam121
Joomshopping forum user no avatar
Name: Kian William
19.10.2015
Posts: 70
Quote
Aw: Question

If the content of wishlist or cart content of each customer are in a session variable with the same name which is session('wishlist') or session('cart'), when they are online at the same time and do their shopping, how jshopping system separates them and the wishlist of
a customer does not overwrite another one? because both customers are assigned a session variable with the same name
Kian William


Last change: 18.10.2022 16:42
 
18.10.2022 19:42
#8
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 25856
Quote
Aw: Question

See session id - unique value.
--------------------------------------

 
19.10.2022 08:35
#9
KianWilliam121
Joomshopping forum user no avatar
Name: Kian William
19.10.2015
Posts: 70
Quote
Aw: Question

And you are right, I thought the browser request for creation of a session variable with always the same name may overwrite other session variables which carry the same name but from other browsers' requests, thanks for the clarification.
As a token of appreciation for the remarkable extension which is developed by Germans of EUROPE I like you visit this site:
soulart.joomla.com
Kian William

 


Copyrights MAXXmarketing GmbH. Alle Rechte vorbehalten
Durch die Nutzung dieser Website stimme ich zu, dass Cookies zur optimalen Gestaltung der Website sowie zur Analyse der Nutzung der Website verwendet werden. Weiterführende Informationen finden Sie hier. OK, einverstanden.