Yazdığım sistemde bir yerde kafam takıldı kaldı ve bu konuda fikir yürütebilecek bilgim yok diyebilirim.
Sistemde ürün listeleme var. Bu ürünlerin ait olduğu markaya göre özellik seti gerekiyor. Mesela Boy, en, ağırlık, renk gibi. Bu setlerin yönetim panelinden tanımlanıp ürün ekleme formunda çalışır vaziyette durması gerekiyor.
Attribute set için veritabanımda şöyle bir tablo yapısı oluşturdum.
id - title - type - name - styleid - styleclass - required
bu tabloya göre veriler
1 - Sony Weight - input - sonyweight - sweight - sweight - 1
2 - Sony Description - textarea - sonydesc - sdesc - sdesc - 0
bu verilere göre de bana şu şekilde bir input ve textarea oluşturması gerekiyor.
1) required 1 ise zorunlu 0 ise değil
<input type="text" name="sonyweight" id="sweight" class="sweight" value="" />
2)
<textarea name="sonydesc" id="sdesc" class="sdesc"></textarea>
Şimdi bu attribute setleri panelden tanımladığım zaman markaya ait attribute tipine göre ürün formunda yukarıdaki gibi formumu nasıl dizayn edebilirim ve bu formdan gidecek verileri nasıl bir tablo yapısı oluşturup kaydetmem gerekir?