Alt Seçenek modülü Yazıyorum |
|||
Konuyu görüntüleyenler: 2 Misafir
|
|||
|
|||
|
|||
|
|||
polat_yener
Üye Mesajlar: 63 Konular: 26 Katılma Tarihi: Apr 2012 Rep Puanı: 0 Teşekkürler: 1
1 Mesajına, 1 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 10-02-2012 12:51 PM
Merhaba arkadaşlar opencart ürün seçenek modülünü biraz genişletmek istiyorum mesela şöyle seçenek olarak renk ve beden var renk seçeneğinin altında sarı ve kırmızı bedeb seçeneğinin altında ise 1,2 ve 3 var şimdi ben burda renklerin altında ki sarı ve kırmızı renkleriyle bedenin altındaki 1,2 ve 3 bedenlerini birbiri ile bağlamak istiyorum. çünkü bir ürünün kırmızı renginde sadece 1 beden veya sadece 1 ve 2 bedenler olup 3 beden olmayabilir. bu konuda takıldım kaldım şu anda kodlarda yazılımı benimle beraber tamamlayıp sonucu burda herkesle paylaşacak arkadaş var mı son durumda ekran görüntüsü aşağıdaki gibi oldu ama bunları kaydetme ve kayıtlı olanları getirme konusunda sıkıntı yaşıyorum |
delete38
ÇıLGıN Mesajlar: 103 Konular: 16 Katılma Tarihi: Aug 2012 Rep Puanı: 1 Teşekkürler: 103
14 Mesajına, 21 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 10-02-2012 01:46 PM
demek istediğin sanırım kırmızı rengin sadece 1 bedeni atıyorum sarı rengin 2 nolu bedeni var vs.. bunları eşletireceğim diyorsun bilmiyorum yanlışmı anladım.
Bunu yapmak için şeçeneklerde bedenler eklediğin de kırmızı rengi ve 1 nolu bedeni işaretle sadece tekrar bedenler seçeneğini ekle ondada sarı rengi ve 2 nolu bedeni işaretle buna göre diğer renkleri ve bedenleri eşleştir sanırım istediğin sonucu verir diye tahmin ediyorum. |
polat_yener
Üye Mesajlar: 63 Konular: 26 Katılma Tarihi: Apr 2012 Rep Puanı: 0 Teşekkürler: 1
1 Mesajına, 1 Teşekkür edildi. Kişisel Bilgileri: |
delete38
ÇıLGıN Mesajlar: 103 Konular: 16 Katılma Tarihi: Aug 2012 Rep Puanı: 1 Teşekkürler: 103
14 Mesajına, 21 Teşekkür edildi. Kişisel Bilgileri: |
polat_yener
Üye Mesajlar: 63 Konular: 26 Katılma Tarihi: Apr 2012 Rep Puanı: 0 Teşekkürler: 1
1 Mesajına, 1 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 10-04-2012 04:21 PM
(10-04-2012 12:06 PM)delete38 Yazılan:(10-02-2012 02:06 PM)polat_yener Yazılan: o kısmında sorunum var ama seçili checkbox lar ı kaydedemiyorum. ya da kodları yazmada yetersizim daha doğrusu seçenek tanımlarken hemen yanına alt seçeneğini seçmek için select box ekledim alt seçenekleri de select box a çekiyorum ama seçili olan alt seçeneği selectbox ta seçili olarak gösteremiyorum kodlarım şöyle: <select name="option_value[<?php echo $option_value_row; ?>][alt_deger]"> <option value="0"><?php echo $text_none; ?></option> <?php $sor = mysql_query("select * from secenek_isim order by secenek_id"); while ($listele = mysql_fetch_array($sor)) { ?> <option value="<?php echo $listele['secenek_id']; ?>" selected="selected" style="color:#F00; font-weight:bold;">---<?php echo $listele['isim']; ?>---</font></option> <?php $alt_secenek = mysql_query("select * from secenek_deger_aciklama where secenek_id='".$listele['secenek_id']."'"); while ($secenek = mysql_fetch_array($alt_secenek)) { ?> <? if($secenek["secenek_deger_id"]==$secenek["alt_deger_id"]){ $kanka="selected=selected"; } else { $kanka=""; } ?> <option value="<?php echo $secenek['secenek_deger_id']; ?>" <?=$kanka?> <? if($secenek['alt_deger_id'] ==$option_value['option_value_id']) echo 'selected="selected"';?>><?php echo $secenek['isim']; echo $secenek['alt_deger_id'].'=='.$option_value['option_value_id'];?></option> <?php } ?> <?php } ?> </select> bazı kısımlar türkçe ben kullandığım sürümün dosya yollarını ve veri tabanını güvenlik açısından türkçeleştirdim |
polat_yener
Üye Mesajlar: 63 Konular: 26 Katılma Tarihi: Apr 2012 Rep Puanı: 0 Teşekkürler: 1
1 Mesajına, 1 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 10-04-2012 06:26 PM
(10-04-2012 12:06 PM)delete38 Yazılan:(10-02-2012 02:06 PM)polat_yener Yazılan: o kısmında sorunum var ama seçili checkbox lar ı kaydedemiyorum. ya da kodları yazmada yetersizim daha doğrusu <!---------------- başlangıç alt seçenek--> <select name="option_value[<?php echo $option_value_row; ?>][alt_deger]"> <option value="0"><?php echo $text_none; ?></option> <?php $sor = mysql_query("select * from secenek_isim order by secenek_id"); while ($listele = mysql_fetch_array($sor)) { ?> <option value="<?php echo $listele['secenek_id']; ?>" selected="selected" style="color:#F00; font-weight:bold;">---<?php echo $listele['isim']; ?>---</font></option> <?php $alt_secenek = mysql_query("select * from secenek_deger_aciklama where secenek_id='".$listele['secenek_id']."'"); while ($secenek = mysql_fetch_array($alt_secenek)) { ?> <option value="<?php echo $secenek['secenek_deger_id']; ?>" <? if($secenek['alt_deger_id'] ==$option_value['option_value_id']) echo 'selected="selected"';?>><?php echo $secenek['isim']; //echo $secenek['alt_deger_id'].'=='.$option_value['option_value_id'];?></option> <?php } ?> <?php } ?> </select> </td> <!---------------- bitiş alt seçenek--> kodların son hali kayıt işlemini çözdüm ama selectboxlar seçili gelmiyo boş geliyo |
|
|
|
|
Direk Link | |
HTML Link | |
BBCode Link | |
Sosyal Paylaş |