tr-opencart

     
avatar Şuanki Zaman: 03-29-2024, 07:55 AMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

Opencart 1.5.versiyonlarda özellikleri ve Secenekleri modüllerde göstermek

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  osdem66 - Görüntüleme - Okunma  3005 - Yorum  0

osdem66v
Forum Kurucusu
*******
Administrators user avatar
Çevrimdışı

Mesajlar: 2,121
Konular: 158
Katılma Tarihi: Dec 2011
Rep Puanı: 27
Teşekkürler: 393
522 Mesajına, 1442 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 06-19-2013 12:24 PM
(Bu Mesaj 06-19-2013 12:27 PM değiştirilmiştir. Değiştiren : osdem66.)

Merhaba Özellikleri yada Secenekleri modül dosyalarınızdaki ürünlerde göstermek isterseniz aşağıdaki adımları uygulayınız..bu aynı zamanda modullerde sepete ekle dediginizde seceneklerin sepete eklenmesi olayınıda yapmaktadır..
Ben yeni ürünler modülünü anlatıyorum siz aynı mantıkla diger modüllere ve kategori sayfasına ekleyebilirsiniz sadece sizin için sectiklerimi modülünde catalog/controller/module/featured.php de result yerine product_info yapacasınız o kadar

SEÇENEKLERİ GÖSTERMEK

catalog/controller/module/latest.php
bul bu kodu
PHP Kod:
$this->data['action'] = HTTP_SERVER 'index.php?route=checkout/cart'
Altın Ekle
PHP Kod:
$this->data['continue'] = HTTP_SERVER 'index.php?route=common/home'; [quote][/quote
BUL BU KODU
PHP Kod:
this->data['products'][] = array( 
Üstüne ekle
PHP Kod:
$options $this->model_catalog_product->getProductOptions($result['product_id']); 

Bul bo kodu
PHP Kod:
this->data['products'][] = array( 
hemen altına ekle
PHP Kod:
'id'    => $result['product_id'],
'options' => $options


Açınız
catalog\view\theme\sizintemanız\template\module\cart.tpl

en altına bu kodu ekle
PHP Kod:
$('.add_to_cart').each(function(){
               var 
_pa = $(this);
               var 
_pid _pa.attr('rel');
               
_pa.click(function () {
              $.
ajax({
                 
type'post',
                 
url'index.php?route=module/cart/callback',
                 
dataType'html',
                 
data: $('#product_'+_pid+' :input'),
                 
success: function (html) {
                    $(
'#module_cart .middle').html(html);
                 },   
                 
complete: function () {
                    var 
image = $('#image_'+_pid).offset();
                    var 
cart  = $('#module_cart').offset();
           
                    $(
'#image_'+_pid).before('<img src="' + $('#image_'+_pid).attr('src') + '" id="temp_'+_pid+'" style="position: absolute; top: ' image.top 'px; left: ' image.left 'px;" />');
           
                    
params = {
                       
top cart.top 'px',
                       
left cart.left 'px',
                       
opacity 0.0,
                       
width : $('#module_cart').width(),
                       
heigth : $('#module_cart').height()
                    };
                    $(
'#temp_'+_pid).animate(params'slow'false, function () {
                       $(
'#temp_'+_pid).remove();
                    });
                 }
              });
                    });
           }); 

Ac bu dosyayı
catalog/view/theme/sizin temanız/template/module/latest.tpl

Bul bu kodu
PHP Kod:
<?php if ($product['rating']) { ?>
        <div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div>
        <?php ?>

Altına ekle
PHP Kod:
<form action="<?php echo $action; ?>;" method="post" enctype="multipart/form-data" id="product_<?php echo $j;?>">
<?
php if ($products[$j]['options']) { ?>
   <?php foreach ($products[$j]['options'] as $option) { ?>
     <div class="content"> <?php echo $option['name']; ?>: <select name="option[<?php echo $option['product_option_id']; ?>]" id="option[<?php echo $option['product_option_id']; ?>]"  onchange="document.getElementById('price<?php echo $v ?>').selectedIndex=this.selectedIndex;
alert(document.getElementById('price<?php echo $v?>').value);">
                        <?php foreach ($option['option_value'] as $option_value) { ?>
<option value="<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?></option>
                        <?php ?>
</select></div>

   <?php ?>   
   </div>
                <input type="hidden" name="quantity" size="3" value="1" />
      </div>
<?php } else {  ?>
       <div class="content" style="height:25px"> QTY: <input type="text" name="quantity" size="3" value="" /> </div>   
<?php ?>
<input type="hidden" name="product_id" value="<?php echo $products[$j]['id']; ?>" />
<a onclick="alert('<?php echo $products[$j]['name']; ?> added to the cart')" id="add_to_cart_<?php echo $j;?>" rel="<?php echo $j;?>" class="button add_to_cart"><span>Sepete Ekle</span></a>
</form> 


ÖZELLİKLERİ EKLEMEK İÇİN İSE;

catalog/controller/module/latest.php

BUL BU KODU
PHP Kod:
this->data['products'][] = array( 
Üstüne ekle
PHP Kod:
$attribute_groups $this->model_catalog_product->getProductAttributes($product_info['product_id']); 

Bul bo kodu
PHP Kod:
this->data['products'][] = array( 
hemen altına ekle
PHP Kod:
'id'    => $result['product_id'],
'attribute_groups' => $attribute_groups




Ac bu dosyayı
catalog/view/theme/sizin temanız/template/module/latest.tpl

Bul bu kodu
PHP Kod:
<?php if ($product['rating']) { ?>
        <div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div>
        <?php ?>

Altına ekle
PHP Kod:
    <?php if ($product['attribute_groups']) { ?>
<div>
    <table class="attribute">
    <?php foreach ($product['attribute_groups'] as $attribute_group) { ?>
      
      <thead>
        <tr>
          <td colspan="2"><?php echo $attribute_group['name']; ?></td>
        </tr>
      </thead>
      <tbody>
        <?php foreach ($attribute_group['attribute'] as $attribute) { ?>
        <tr>
          <td><?php echo $attribute['name']; ?></td>
          <td><?php echo $attribute['text']; ?></td>
        </tr>
        <?php ?>
      </tbody>
      <?php ?>
    </table>
  </div>  <?php ?>

Bu kadar hayırlı olsunSmile))
osdem66
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: e-ticaretdersleri , nokta , BLaDe , TECHNOLOG , kazakcii , turkojen34

« Önceki | Sonraki »
Cevapla  Gönder 

Opencart 1.5.versiyonlarda özellikleri ve Secenekleri modüllerde göstermek Konusunun Linki Direk Link
Opencart 1.5.versiyonlarda özellikleri ve Secenekleri modüllerde göstermek Konusunun HTML Kodu HTML Link
Opencart 1.5.versiyonlarda özellikleri ve Secenekleri modüllerde göstermek Konusu BBCode Linki BBCode Link
Opencart 1.5.versiyonlarda özellikleri ve Secenekleri modüllerde göstermek Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Opencart 1.5.1 x Ana sayfa modüllerde indirimde ve ücretsiz kargo ikonu göstermek. osdem66 29 29,143 09-06-2021 11:30 PM
Son Mesaj: senerelmas
  Opencart Hızlandırma Kodu %100 Etkili turkojen34 9 14,001 09-02-2021 04:20 AM
Son Mesaj: panama3425
  Opencart seçenekler bölümünde beden tükendi yazısı eticaretplus 3 3,843 12-14-2020 04:05 PM
Son Mesaj: mevlutumuzvar
  Opencart Stoğu biten ürünlerde Sepete Ekle Yerine Stokta yok ikonu göstermek osdem66 26 23,019 04-17-2020 04:39 PM
Son Mesaj: farukcetinkaya
  Opencart ekiket gizleme emir28 1 1,964 12-07-2019 12:57 AM
Son Mesaj: yasin85
  opencart 1.5.6 ürün ekleme oturum kapanma sorunu emir28 1 924 10-25-2019 03:04 AM
Son Mesaj: sembolpc
  [Eklenti] Opencart Arka Plan Resmi Ekle - VQMOD Gökhan TAYLAN 4 4,757 10-18-2019 09:06 AM
Son Mesaj: admintim
  opencart 1.5.6 BitCoin ile ödeme alınabilir mi ? emir28 13 3,391 06-13-2019 02:52 PM
Son Mesaj: Gökhan TAYLAN
  Opencart Tüm sayfalarda Canonical Link oluşturmak osdem66 16 13,949 12-16-2018 01:25 PM
Son Mesaj: jimraynor
  opencart hız sorunu eskikafa 17 16,300 09-04-2018 10:26 AM
Son Mesaj: NeOldu

Opencart 1.5.versiyonlarda özellikleri ve Secenekleri modüllerde göstermek indir, Opencart 1.5.versiyonlarda özellikleri ve Secenekleri modüllerde göstermek Videosu, Opencart 1.5.versiyonlarda özellikleri ve Secenekleri modüllerde göstermek online izle, Opencart 1.5.versiyonlarda özellikleri ve Secenekleri modüllerde göstermek Bedava indir, Opencart 1.5.versiyonlarda özellikleri ve Secenekleri modüllerde göstermek Yükle, Opencart 1.5.versiyonlarda özellikleri ve Secenekleri modüllerde göstermek Hakkında, Opencart 1.5.versiyonlarda özellikleri ve Secenekleri modüllerde göstermek nedir, Opencart 1.5.versiyonlarda özellikleri ve Secenekleri modüllerde göstermek Free indir, Opencart 1.5.versiyonlarda özellikleri ve Secenekleri modüllerde göstermek oyunu, Opencart 1.5.versiyonlarda özellikleri ve Secenekleri modüllerde göstermek download


Forum Atla: