Ponownie witam.
Są sobie takie wypociny. Jest jakaś baza ogInventory która posiada elementy z określonym id (id1, id2 i id11)
Dla każdego id jest objekt z nazwą i jakimiś parametrami.
Wrzucam coś do "koszyka" klienta. Docelowo zapis w ciasteczkch. Więc w koszyku musi lądować id z magazynu a nie np nazwa.
var ogInventory = {
id1: {Vname:'Element nr 1', Vuse:1 ,Vpr:12, Vweight:1},
id2: {Vname:'Element 2', Vuse:1 ,Vpr:15, Vweight:1},
id11: {Vname:'Część 1', Vuse:1 ,Vpr:22, Vweight:5},
};// ^
// |
// id.elementu
var ogCustomer = {
basket: [],
};
ogCustomer.basket.push(id.elementuid1);
ogCustomer.basket.push(id.elementuid11);
A poźniej móc wykorzystać: ogInventory(basket.id.elementuid1) i dostać id1 i uźyć ogInventory.id1 i odczytać parametry.
Chyba pokręciłem, ale może jakoś naprowadzicie i coś dopowiem
Chyba, że trzymać rzeczy w zwykłej tablicy a index wrzucać do koszyka?
Pozdrawiam
Radoslaw Głębicki