Ayrıca sayısı bakımından farklılık gösterir, bu gruplarda İtem ile birlikte, sayı olarak değişebilir Gruplarının bir listesi vardır. Her Grup 1 Item tüm olası kombinasyonları almak için bir yol üzerinde başımı raf oldum.
Bonus: Ben de bir grup her öğeleri olan değil tüm kombinasyonlarını gerekir.
Ben gördüm ve mentioned before ne yapılabilir, ama bununla başlamak için grupların sayısını bilmek gerekir ettik.
Ben ne yapıyorum hakkında daha spesifik olmak gerekirse, ben tam fiyatlandırma kapalı tabanlı ürün seçenekleri ile ürünlerini üretmek istiyoruz. İşte bir örnek liste:
Yani gibi ürünler oluşturacaktır:
UV Coating, Qty 500, Color 4:0
UV Coating, Qty 500, Color 4:1
etc...
Bu grupların her biri bir kimliği vardır ve her öğe bir Group_Item_ID vardır. Yani gibi bir dizi koyabilirsiniz:
$selections[1][...] // 1 = Coating
$selections[2][...] // 2 = Quantity
// ... = all selected Items in group
Ben yeterince iyi anlattığımı umuyorum. Ben sadece Grupları'nın sayısı da değişkendir zaman bunu nasıl etrafında başımı sarmak mümkün değilim.
İşte gruplar ve onların öğeleri için bir örnek dizi var:
Array
(
[0] => Array
(
[0] => 2
[1] => 3
)
[1] => Array
(
[0] => 10
[1] => 11
[2] => 12
)
[2] => Array
(
[0] => 16
[1] => 17
)
[3] => Array
(
[0] => 19
[1] => 20
)
)