seoseo
tr-opencart

     
avatar Şuanki Zaman: 12-02-2016, 09:02 PMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

Ürün seçeneklerinden image olanları lightbox olarak çağırma

Konuyu görüntüleyenler: 1 Misafir
 
Değerlendir:
  • 0 Oy - 0 Yüzde
  • 1
  • 2
  • 3
  • 4
  • 5
%
Cevapla  Gönder 
v  v
Yazar  eno-7 - Görüntüleme - Okunma  879 - Yorum  0

eno-7v
Çırak
****
Üye user avatar
Çevrimdışı

Mesajlar: 292
Konular: 148
Katılma Tarihi: Nov 2012
Rep Puanı: 0
Teşekkürler: 14
10 Mesajına, 14 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 05-11-2013 10:28 AM
arkadaşlar öncelikle şöyle bir yapı kurdum. bir ürün için girilen seçeneklerden seçenek ekleme menüsünden resim olarak eklenen seçenekleri lightbox şeklinde normal radio selectbox şeklinde olanları ise ürün detayda ürünün yanında gösteriyorum. ama bir üründe hem select box hemde resim olarak seçenekler ekledim ilk sorunsuz bir şekilde mesela 5 seçenek var bunlaran 2 si selectbox 3 ü resim dersek 2 selectboxu ürünün yanında 3 tane resim olanı da lightbox şeklinde gösterdim. ama yeni bir seçenek daha ekledim selectbox olarak bu kez herşey birbirine karıştı bu konuda yazdığım kodları aşaıda veriyorum prouct.tpl dosyasında yaptığım değişiklik aşağıdaki gibi bunun yerine başka bir kod veya daha farklı bir şekilde yardımcı olabilecek var mı.. ayrıca ekte verdiğim resimlerde aynı ürün için geçerli select olanlar ürünün yanında sepete ekle deyince lightboxu açıyor ve resim olanları da lightboxtan seçmemizi istiyor.
Kod:
      
<?php if ($options) { ?>


<div class="options">
      

        <?php foreach ($options as $option) { ?>

        <?php if ($option['type'] == 'select') { ?>
        
        <div id="option-<?php echo $option['product_option_id']; ?>" class="option">
          <?php if ($option['required']) { ?>
          <span class="required">*</span>
          <?php } ?>
          <b><?php echo $option['name']; ?>:</b><br />
          <select name="option[<?php echo $option['product_option_id']; ?>]">
            <option value=""><?php echo $text_select; ?></option>
            <?php foreach ($option['option_value'] as $option_value) { ?>
            <option value="<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?>
            <?php if ($option_value['price']) { ?>
            (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
            <?php } ?>
            </option>
            <?php } ?>
          </select>
        </div>
        <br />
        <?php } ?>
        
    <?php } ?>
    
    
    
    
    <?php if ($option['type'] == 'select') { ?>
        

    <div class="cart">
        <div>
          <input type="hidden" name="quantity" size="2" value="<?php echo $minimum; ?>" />
          <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" />
  
          <input type="button" style="width:110px !important; margin-top:5px;" onClick="closebox()" value="<?php echo $button_cart; ?>" id="button-cart" class="button" /><br />
          <input type="button" style="width:110px !important; margin-top:5px;" class="button" onclick="addToWishList('<?php echo $product_id; ?>');" value="<?php echo $button_wishlist; ?>"/><br />
          <input type="button" style="width:110px !important; margin-top:5px;" class="button" onclick="addToCompare('<?php echo $product_id; ?>');" value="<?php echo $button_compare; ?>"/><br /><br />
        </div>
        <?php if ($minimum > 1) { ?>
        <div class="minimum"><?php echo $text_minimum; ?></div>
        <?php } ?>

    </div>
    <?php } ?>

    
    
    <div id="shadowing"></div>
    <div id="box">
        <span id="boxtitle"></span>
    <div id="tabs" class="htabs">    
    <?php foreach ($options as $option) { ?>
    <?php if ($option['type'] == 'image') { ?>    
        <a href="#option-<?php echo $option['product_option_id']; ?>"><?php echo $option['name']; ?></a>    
    <?php } ?>
    <?php } ?>
    <a href="#tab-1">Sipariş Ver</a>
    </div>    
    <?php foreach ($options as $option) { ?>
    <?php if ($option['type'] == 'image') { ?>
        <div id="option-<?php echo $option['product_option_id']; ?>" class="tab-content">

        <table class="option-image">
            <?php foreach ($option['option_value'] as $option_value) { ?>
            <tr>
              <td style="width: 1px;"><input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" /></td>
              <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" /></label></td>
              <td><label for="option-value-<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?>
                  <?php if ($option_value['price']) { ?>
                  (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
                  <?php } ?>
                </label></td>
            </tr>
            <?php } ?>
            </table>
        
        </div>
        
    <?php } ?>
    <?php } ?>
    <div id="tab-1" class="tab-content">
    <div class="cart">
        <div>
          <input type="hidden" name="quantity" size="2" value="<?php echo $minimum; ?>" />
          <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" />
  
          <input type="button" style="width:110px !important; margin-top:5px; margin-bottom:5px;" onClick="closebox()" value="<?php echo $button_cart; ?>" id="button-cart" class="button" />
          <input type="button" style="width:110px !important; margin-top:5px; margin-bottom:5px;" class="button" onclick="addToWishList('<?php echo $product_id; ?>');" value="<?php echo $button_wishlist; ?>"/>
          <input type="button" style="width:110px !important; margin-top:5px; margin-bottom:5px;" class="button" onclick="addToCompare('<?php echo $product_id; ?>');" value="<?php echo $button_compare; ?>"/>
          <input type="button" style="width:110px !important; margin-top:5px; margin-bottom:5px;" class="button" name="cancel" value="İptal" onClick="closebox()">
        </div>
        <?php if ($minimum > 1) { ?>
        <div class="minimum"><?php echo $text_minimum; ?></div>
        <?php } ?>

    </div>
    
    </div>
    </div>
    
    
    
        <?php if ($option['type'] == 'image') { ?>
        

        <input type="button" style="width:110px !important; margin-top:5px; margin-bottom:15px;" name="sepeteekle" value="Sepete Ekle" class="button" onClick="openbox('Title of the Form', 1)">
        <?php } ?>

</div>
    
    

<?php } ?>
<?php if (!$options) { ?>
    <div class="cart">
        <div>
          <input type="hidden" name="quantity" size="2" value="<?php echo $minimum; ?>" />
          <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" />
  
          <input type="button" style="width:110px !important; margin-top:5px;" onClick="closebox()" value="<?php echo $button_cart; ?>" id="button-cart" class="button" /><br />
          <input type="button" style="width:110px !important; margin-top:5px;" class="button" onclick="addToWishList('<?php echo $product_id; ?>');" value="<?php echo $button_wishlist; ?>"/><br />
          <input type="button" style="width:110px !important; margin-top:5px;" class="button" onclick="addToCompare('<?php echo $product_id; ?>');" value="<?php echo $button_compare; ?>"/><br /><br />
        </div>
        <?php if ($minimum > 1) { ?>
        <div class="minimum"><?php echo $text_minimum; ?></div>
        <?php } ?>

    </div>

<?php } ?>


Ekli Dosya(lar) Önizleme(ler)
Resmi Büyütmek İçin Tıklayın    Resmi Büyütmek İçin Tıklayın   
Alıntı Yaparak Cevapla
Paylaş!
opencart temaları

« Önceki | Sonraki »
Cevapla  Gönder 

Ürün seçeneklerinden image olanları  lightbox olarak çağırma Konusunun Linki Direk Link
Ürün seçeneklerinden image olanları  lightbox olarak çağırma Konusunun HTML Kodu HTML Link
Ürün seçeneklerinden image olanları  lightbox olarak çağırma Konusu BBCode Linki BBCode Link
Ürün seçeneklerinden image olanları  lightbox olarak çağırma Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  opencart 2.2 bazı ürün resimleri yüklenmiyor popvitrin 0 35 11-30-2016 12:16 PM
Son Mesaj: popvitrin
  sepette ürün adeti güncellerken hata (kronik) effector 0 42 11-26-2016 12:37 AM
Son Mesaj: effector
  Ürün Eklerken Tüm Kategoriler Gözükmüyor? caglar103 1 58 11-23-2016 03:26 PM
Son Mesaj: osdem66
  Yeni Eklenen Ürün Hakkında Sawas 0 59 11-14-2016 03:08 PM
Son Mesaj: Sawas
  ürün detay kısmında SSL çalıştırmak the_nueva 1 980 11-07-2016 06:50 PM
Son Mesaj: cempolatbursa
  Ürün detayı sayfasına özel buton ekleme damb3th 15 3,791 07-12-2016 08:04 PM
Son Mesaj: secretcode
  Dolar Olarak Eklenen Fiyatı KDV Dahil TL Çevirme NeaturaLizeR 0 162 07-08-2016 04:26 PM
Son Mesaj: NeaturaLizeR
  Ürün sayfasındaki options image'i nasıl yan yana dizebilirim? nokta 15 1,955 07-08-2016 03:09 PM
Son Mesaj: selcukturan
  [Mod] Ürün fiyatı girerken hem dolar hem tl seçebilme osmannet 0 186 07-03-2016 08:49 AM
Son Mesaj: osmannet
  iyzico ürün taksit tabı ozkanwap 2 1,505 06-24-2016 09:27 AM
Son Mesaj: yucozt

Ürün seçeneklerinden image olanları lightbox olarak çağırma indir, Ürün seçeneklerinden image olanları lightbox olarak çağırma Videosu, Ürün seçeneklerinden image olanları lightbox olarak çağırma online izle, Ürün seçeneklerinden image olanları lightbox olarak çağırma Bedava indir, Ürün seçeneklerinden image olanları lightbox olarak çağırma Yükle, Ürün seçeneklerinden image olanları lightbox olarak çağırma Hakkında, Ürün seçeneklerinden image olanları lightbox olarak çağırma nedir, Ürün seçeneklerinden image olanları lightbox olarak çağırma Free indir, Ürün seçeneklerinden image olanları lightbox olarak çağırma oyunu, Ürün seçeneklerinden image olanları lightbox olarak çağırma download


Forum Atla: