seoseo
tr-opencart

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

Kampanyalı Ürünler modülüne Geri sayım eklemek

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  2421 - Yorum  2

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

Mesajlar: 1,755
Konular: 128
Katılma Tarihi: Dec 2011
Rep Puanı: 23
Teşekkürler: 356
440 Mesajına, 1175 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-17-2011 12:43 AM
(Bu Mesaj 12-19-2011 02:21 PM değiştirilmiştir. Değiştiren : crea51.)
Merhaba arkadaşlar Sizlere kampanyalı ürünler modülüne kampaya geri sayım süresi nasıl ekleyebilceginizi kısaca anlatmaya calışacagım...

1.5.1.x versionda sadece kampanyalı ürünler modülünde çalışır daha doğrusu diğer modüllerde denemedim istiyorsanız siz deneyebilirisiniz...
catalog-view-theme-sizintemanız-module-special.tpl acınız
Bul:
Kod:
<div class="box">
Altına Ekle
Kod:
<script type="text/javascript" src="catalog/view/javascript/jquery/countdown.js"></script>
Bul
Kod:
<?php foreach ($products as $product) { ?>
Bununla Değiştir:
Kod:
<?php $i=-1; foreach ($products as $product) { $i++ ?>
Daha sonra
aşağıdaki kodu modül dosyası kodları arasnda görünmesini sitediginiz bir yere ekleyiniz veya Örneğin Ben buraya ekledim bulun bu kodu:
Kod:
<div class="cart"><a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button"><span><?php echo $button_cart; ?></span></a></div>

Üstüne ekleyin


Kod:
<?php
            $date = $this->model_catalog_product->getSpecialStartDate();
            $endDate = str_replace('-',' ',$date[$i]["date_end"]);
            $ymd = explode(" ", $endDate);
        ?>
        <div style="float:left; padding-left:10px; color:#666; font-size:10px;" class="countdown<?php echo $i ?> timer"></div>
        <script type="text/javascript">
            $(function () {
                $('.countdown<?php echo $i ?>').countdown({ until: new Date(<?php echo $ymd[0] ?>,<?php echo $ymd[1] ?>-1 , <?php echo $ymd[2] ?>),compact: true,description: ' <?php echo $this->language->get('text_left'); ?>'});
            });
        </script>

catalog/language/turkish/module/special.php aç
bul:
Kod:
?>

üstüne Ekle
Kod:
$_['text_left'] = '<span class="left">Kaldı</span>';

catalog/model/catalog/product.php aç
bul
Kod:
}
?>

öncesine ekle
Kod:
public function getSpecialStartDate() {
        if ($this->customer->isLogged()) {
            $customer_group_id = $this->customer->getCustomerGroupId();
        } else {
            $customer_group_id = $this->config->get('config_customer_group_id');
        }        
        
        $query = $this->db->query("SELECT ps.date_start,ps.date_end FROM " . DB_PREFIX . "product_special ps LEFT JOIN " . DB_PREFIX . "product p ON (ps.product_id = p.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND ps.customer_group_id = '" . (int)$customer_group_id . "' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW()))");
        return $query->rows;
    }

Son olarak aşağıdaki ekli dosyayı catalog/view/javascript/jquery/ klasörüne atınız ve güle güle kullanınız CSS bilginizle görüntüsünü istediginiz şekilde düzenleyebilrisiniz..soru ve sorunlarınızı buradan yazarsanız ben olamasam bile yardımcı olacak arkadaşlar cıkacaktır...en kısa sürede tekrar aranızda olmak ümidiyle şimdilik hoşkalın...


Ekli Dosya(lar)
.rar countdown.rar Eklentiyi indir...
Boyut: 4.13 KB İndirme: 103
Telif Hakkı için Rapor Edin...
osdem66
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: monfree , Kıroğlumarket
opencart temaları
monfreev
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 10
Konular: 1
Katılma Tarihi: May 2012
Rep Puanı: 0
Teşekkürler: 6
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 05-24-2012 10:41 AM
(12-17-2011 12:43 AM)osdem66 Yazılan:  Merhaba arkadaşlar Sizlere kampanyalı ürünler modülüne kampaya geri sayım süresi nasıl ekleyebilceginizi kısaca anlatmaya calışacagım...

1.5.1.x versionda sadece kampanyalı ürünler modülünde çalışır daha doğrusu diğer modüllerde denemedim istiyorsanız siz deneyebilirisiniz...
catalog-view-theme-sizintemanız-module-special.tpl acınız
Bul:
Kod:
<div class="box">
Altına Ekle
Kod:
<script type="text/javascript" src="catalog/view/javascript/jquery/countdown.js"></script>
Bul
Kod:
<?php foreach ($products as $product) { ?>
Bununla Değiştir:
Kod:
<?php $i=-1; foreach ($products as $product) { $i++ ?>
Daha sonra
aşağıdaki kodu modül dosyası kodları arasnda görünmesini sitediginiz bir yere ekleyiniz veya Örneğin Ben buraya ekledim bulun bu kodu:
Kod:
<div class="cart"><a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button"><span><?php echo $button_cart; ?></span></a></div>

Üstüne ekleyin


Kod:
<?php
            $date = $this->model_catalog_product->getSpecialStartDate();
            $endDate = str_replace('-',' ',$date[$i]["date_end"]);
            $ymd = explode(" ", $endDate);
        ?>
        <div style="float:left; padding-left:10px; color:#666; font-size:10px;" class="countdown<?php echo $i ?> timer"></div>
        <script type="text/javascript">
            $(function () {
                $('.countdown<?php echo $i ?>').countdown({ until: new Date(<?php echo $ymd[0] ?>,<?php echo $ymd[1] ?>-1 , <?php echo $ymd[2] ?>),compact: true,description: ' <?php echo $this->language->get('text_left'); ?>'});
            });
        </script>

catalog/language/turkish/module/special.php aç
bul:
Kod:
?>

üstüne Ekle
Kod:
$_['text_left'] = '<span class="left">Kaldı</span>';

catalog/model/catalog/product.php aç
bul
Kod:
}
?>

öncesine ekle
Kod:
public function getSpecialStartDate() {
        if ($this->customer->isLogged()) {
            $customer_group_id = $this->customer->getCustomerGroupId();
        } else {
            $customer_group_id = $this->config->get('config_customer_group_id');
        }        
        
        $query = $this->db->query("SELECT ps.date_start,ps.date_end FROM " . DB_PREFIX . "product_special ps LEFT JOIN " . DB_PREFIX . "product p ON (ps.product_id = p.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND ps.customer_group_id = '" . (int)$customer_group_id . "' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW()))");
        return $query->rows;
    }

Son olarak aşağıdaki ekli dosyayı catalog/view/javascript/jquery/ klasörüne atınız ve güle güle kullanınız CSS bilginizle görüntüsünü istediginiz şekilde düzenleyebilrisiniz..soru ve sorunlarınızı buradan yazarsanız ben olamasam bile yardımcı olacak arkadaşlar cıkacaktır...en kısa sürede tekrar aranızda olmak ümidiyle şimdilik hoşkalın...

Tesekkurler hocam, yalniz bir sorum olacak

Kampanya olamayan urunlerde de geri sayim yapiliyor. Hem bunu engelleyip hem de suresi biten kampanyalarda sayimi durdurmak mumkun mu?
Alıntı Yaparak Cevapla
Paylaş!
gostitev
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 3
Konular: 0
Katılma Tarihi: Sep 2012
Rep Puanı: 0
Teşekkürler: 3
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 02-28-2013 08:42 PM
(12-17-2011 12:43 AM)osdem66 Yazılan:  Merhaba arkadaşlar Sizlere kampanyalı ürünler modülüne kampaya geri sayım süresi nasıl ekleyebilceginizi kısaca anlatmaya calışacagım...

1.5.1.x versionda sadece kampanyalı ürünler modülünde çalışır daha doğrusu diğer modüllerde denemedim istiyorsanız siz deneyebilirisiniz...
catalog-view-theme-sizintemanız-module-special.tpl acınız
Bul:
Kod:
<div class="box">
Altına Ekle
Kod:
<script type="text/javascript" src="catalog/view/javascript/jquery/countdown.js"></script>
Bul
Kod:
<?php foreach ($products as $product) { ?>
Bununla Değiştir:
Kod:
<?php $i=-1; foreach ($products as $product) { $i++ ?>
Daha sonra
aşağıdaki kodu modül dosyası kodları arasnda görünmesini sitediginiz bir yere ekleyiniz veya Örneğin Ben buraya ekledim bulun bu kodu:
Kod:
<div class="cart"><a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button"><span><?php echo $button_cart; ?></span></a></div>

Üstüne ekleyin


Kod:
<?php
            $date = $this->model_catalog_product->getSpecialStartDate();
            $endDate = str_replace('-',' ',$date[$i]["date_end"]);
            $ymd = explode(" ", $endDate);
        ?>
        <div style="float:left; padding-left:10px; color:#666; font-size:10px;" class="countdown<?php echo $i ?> timer"></div>
        <script type="text/javascript">
            $(function () {
                $('.countdown<?php echo $i ?>').countdown({ until: new Date(<?php echo $ymd[0] ?>,<?php echo $ymd[1] ?>-1 , <?php echo $ymd[2] ?>),compact: true,description: ' <?php echo $this->language->get('text_left'); ?>'});
            });
        </script>

catalog/language/turkish/module/special.php aç
bul:
Kod:
?>

üstüne Ekle
Kod:
$_['text_left'] = '<span class="left">Kaldı</span>';

catalog/model/catalog/product.php aç
bul
Kod:
}
?>

öncesine ekle
Kod:
public function getSpecialStartDate() {
        if ($this->customer->isLogged()) {
            $customer_group_id = $this->customer->getCustomerGroupId();
        } else {
            $customer_group_id = $this->config->get('config_customer_group_id');
        }        
        
        $query = $this->db->query("SELECT ps.date_start,ps.date_end FROM " . DB_PREFIX . "product_special ps LEFT JOIN " . DB_PREFIX . "product p ON (ps.product_id = p.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND ps.customer_group_id = '" . (int)$customer_group_id . "' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW()))");
        return $query->rows;
    }

Son olarak aşağıdaki ekli dosyayı catalog/view/javascript/jquery/ klasörüne atınız ve güle güle kullanınız CSS bilginizle görüntüsünü istediginiz şekilde düzenleyebilrisiniz..soru ve sorunlarınızı buradan yazarsanız ben olamasam bile yardımcı olacak arkadaşlar cıkacaktır...en kısa sürede tekrar aranızda olmak ümidiyle şimdilik hoşkalın...

Teşekkürler üstad, kurulumu falan yaptım herşey tamam fakat şu gün olayını kaldırmak ve sadece saat çalışsın istiyorum, mesela günün ürünü olarak yayınlayacağım ve 24 saat süresi olacak, başlayacak geri sayıma.

Modül için emek vermişsiniz elinize sağlık.
Alıntı Yaparak Cevapla
Paylaş!

« Önceki | Sonraki »
Cevapla  Gönder 

Kampanyalı Ürünler modülüne Geri sayım eklemek Konusunun Linki Direk Link
Kampanyalı Ürünler modülüne Geri sayım eklemek Konusunun HTML Kodu HTML Link
Kampanyalı Ürünler modülüne Geri sayım eklemek Konusu BBCode Linki BBCode Link
Kampanyalı Ürünler modülüne Geri sayım eklemek Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  ürünler sayfasına beni ara modülü ekleme 1.5.6.4 BLaDe 6 2,106 10-28-2016 10:32 AM
Son Mesaj: yakura
  ürün sayfasina telefon nosu eklemek istiyorum exkalibur 4 182 09-23-2016 10:27 PM
Son Mesaj: Kıroğlumarket
  1.5.x versiyonda Hemen Al butonu eklemek.. crea51 30 13,023 02-22-2016 02:27 PM
Son Mesaj: webmasterStudent
  Opencart 1.5.1.x En son eklenen ürünler sayfası osdem66 10 4,653 02-18-2016 11:46 AM
Son Mesaj: text_35
  [Mod] Opencart Kategori Bazlı Fiyat Güncelleme ve Geri Alma sgp052 0 310 12-31-2015 05:25 PM
Son Mesaj: sgp052
  Opencart 1.5.1.x Ürün detay sayfasına Kampanya Geri sayım eklemek osdem66 15 7,754 12-06-2015 02:27 AM
Son Mesaj: bylogomaker
  [Modifikasyon] Anasayfa Modüllerine Yeni Ürün İkonu Eklemek TECHNOLOG 28 8,378 11-25-2015 07:12 PM
Son Mesaj: demon
  Ana sayfadaki son eklenen ürünler kısmında ürün seçeneklerini göstermek dumankulubu 0 359 10-26-2015 11:18 PM
Son Mesaj: dumankulubu
  Fatura Sayfasına Barkod Eklemek Ersen16 1 755 09-25-2015 08:21 PM
Son Mesaj: emresonmezesk
  Ürünler ve Sipariş Geçmişi Hakkında turkojen34 0 481 09-19-2015 02:56 PM
Son Mesaj: turkojen34

Kampanyalı Ürünler modülüne Geri sayım eklemek indir, Kampanyalı Ürünler modülüne Geri sayım eklemek Videosu, Kampanyalı Ürünler modülüne Geri sayım eklemek online izle, Kampanyalı Ürünler modülüne Geri sayım eklemek Bedava indir, Kampanyalı Ürünler modülüne Geri sayım eklemek Yükle, Kampanyalı Ürünler modülüne Geri sayım eklemek Hakkında, Kampanyalı Ürünler modülüne Geri sayım eklemek nedir, Kampanyalı Ürünler modülüne Geri sayım eklemek Free indir, Kampanyalı Ürünler modülüne Geri sayım eklemek oyunu, Kampanyalı Ürünler modülüne Geri sayım eklemek download


Forum Atla: