radim na jednom sajtu i imam problem. Naime radi se o dimenzijama za producte. Product moze imati dimenziju a, b i c ali tako da b zavisi od a a c zavisi od i b. u chopping cartu ce korisnici izabirati dimenzije. prvo se pokaze preko select boxa sve dimenzije za a a kada se izabere select box za b postane aktivno i isto tako za c kada se izabere b.
znaci treba ovako da bude dim a = 1, 2, 3, 4 a dim b = 5, 6, 7, 8 a c = 10, 11, 23 i sada recimo ako je izabrano da je dim a = 1 onda su dostupni samo za b = 6 i 7 a ako se izabere da je b = 7 onda je dostupno samo 10 za c
svaka ideja je dobrodosla
ja sam mislio ovako da se unese dimenzija a(samo jedna) pa se onda unose dimenzije b(razdovojene zarezom na primer, zbog explode f-je ) i dimenzije c (isto kao za b) ali da se vodi racuna o tome da kada se izabere dim a da se onda pokazu i dimenzije i b i c koje nece medjusobno da se kolju :) to je neka moja ideja.
mislio sam da ovo cuvam u bazi kao serialize od niza za ovo
znaci niz bi ovako izgledao
Code:
Array
(
[0] => Array
(
[dim_a] => 1
[dim_b] => Array
(
[0] => 1
[1] => 3
[2] => 4
[3] => 5
[4] => 6
)
[dim_c] => Array
(
[0] => 11
[1] => 5
[2] => 56
[3] => 7
[4] => 8
)
)
[1] => Array
(
[dim_a] => 2
[dim_b] => Array
(
[0] => 2
[1] => 5
[2] => 6
[3] => 7
[4] =>
)
[dim_c] => Array
(
[0] => 20
[1] => 2
[2] => 1
[3] => 2
[4] => 3
[5] => 3
)
)
)
Array
(
[0] => Array
(
[dim_a] => 1
[dim_b] => Array
(
[0] => 1
[1] => 3
[2] => 4
[3] => 5
[4] => 6
)
[dim_c] => Array
(
[0] => 11
[1] => 5
[2] => 56
[3] => 7
[4] => 8
)
)
[1] => Array
(
[dim_a] => 2
[dim_b] => Array
(
[0] => 2
[1] => 5
[2] => 6
[3] => 7
[4] =>
)
[dim_c] => Array
(
[0] => 20
[1] => 2
[2] => 1
[3] => 2
[4] => 3
[5] => 3
)
)
)
pa bi posle preko ajaxa i jsona pravio select boxove za b i c, sta mislite o ovome? :)