tr-opencart

     
avatar Şuanki Zaman: 12-19-2024, 12:58 AMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

Çok Satanlar Modülü Ana Sayfada Tek Tek Kategoriden Çekmek

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

viper_aykiriv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 43
Konular: 15
Katılma Tarihi: Mar 2014
Rep Puanı: 2
Teşekkürler: 7
2 Mesajına, 5 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 06-21-2015 04:00 PM

Merhaba arkadaşlar yapmak istediğim şey şu; bestseller yani çok satanlar modülünü geliştirip seçtiğim kategorilerdeki çok satan ürünleri ana sayfada yayınlamak istiyorum. Yani Bilgisayar, Elektronik, Yapı Market gibi bir kaç kategorideki en çok satan ürünleri yayınlamak istiyorum.

catalog/model/catalog/product.php dosyasındaki public function getBestSellerProducts($limit) { içerisinde bulunan;

Kod:
$query = $this->db->query("SELECT op.product_id, COUNT(*) AS total FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "order` o ON (op.order_id = o.order_id) LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE o.order_status_id > '0' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "' GROUP BY op.product_id ORDER BY total DESC LIMIT " . (int)$limit);

sql kodunu deneme amaçlı
Kod:
$query = $this->db->query("SELECT op.product_id, COUNT(*) AS total FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "order` o ON (op.order_id = o.order_id) LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN " . DB_PREFIX . "product_to_category p2c ON (p.product_id = p2c.product_id) WHERE o.order_status_id > '0' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND p2c.category_id = '64'  GROUP BY op.product_id ORDER BY total DESC LIMIT " . (int)$limit);
olarak değiştiriyorum ama where komutunun içerisindeki kategori id'sini görmezden geliyor bu yüzden bir türlü modifikasyona başlayamadım. Yapacağım adımlar şöyle;
  • İlk önce model/catalog/product.php dosyasındaki sql kodunda gerekli zemini hazırlayacağım
  • Sonraki adımda admin sayfasındadi modüller kısmında bulunan çok satanlar eklentisinin içerisine kategori id alanını ekleyeceğım, her yeni modül ekle butonuna tıklandığında yeni kategoriler belirlenebilecek
  • sonra gerekli dil dosyasında ilgili kategori başlığının çekilmesini sağlayacağım
  • modül ana sayfada sıralandığında alt alta hepsiburada.com gibi sitelerde olduğu gibi kategori kategori çok satanlar listelenecek
yukarıdaki kodlarımda ne gibi hatalar var acaba yardımcı olur musunuz? arkadaşlar. İyi günler...
Alıntı Yaparak Cevapla
Paylaş!

« Önceki | Sonraki »
Cevapla  Gönder 

Çok Satanlar Modülü Ana Sayfada Tek Tek Kategoriden Çekmek Konusunun Linki Direk Link
Çok Satanlar Modülü Ana Sayfada Tek Tek Kategoriden Çekmek Konusunun HTML Kodu HTML Link
Çok Satanlar Modülü Ana Sayfada Tek Tek Kategoriden Çekmek Konusu BBCode Linki BBCode Link
Çok Satanlar Modülü Ana Sayfada Tek Tek Kategoriden Çekmek Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Döviz Kurları Modülü 1.5.1.3.1 Gökhan TAYLAN 7 9,457 01-06-2018 11:57 AM
Son Mesaj: tayfunhasdil
  Opencart Sizin İçin Seçtiklerimiz Modülü için indirim oranını gösterme problemi berkulucy 2 2,846 10-18-2017 11:30 AM
Son Mesaj: berkulucy
  Tarayıcı Uyarı Modülü Hakkında muglali20 5 3,724 02-05-2017 07:52 PM
Son Mesaj: iletisimnet
  ürünler sayfasına beni ara modülü ekleme 1.5.6.4 BLaDe 6 5,049 10-28-2016 10:32 AM
Son Mesaj: yakura
  bu html modulu ile mi yapılıyor tempest 0 1,631 05-04-2016 09:14 PM
Son Mesaj: tempest
  Ana Sayfada Ürün İsimlerini Düzenleme ( Not Anasayfa da Ürün İsmini Kısaltanlar İçin) kazakcii 2 4,290 01-05-2016 02:30 PM
Son Mesaj: seloline
  [Modifikasyon] oc_order_history tablosundan comment verisini çekmek. dumankulubu 2 1,983 11-30-2015 04:01 PM
Son Mesaj: dumankulubu
  En Çok Satanlar modülü aktif olduğunda kenarlarda siyah çizgi var... ecnebi 2 2,403 11-19-2015 09:45 PM
Son Mesaj: ecnebi
  [Mod] Beyler open cart 1.5 için yazılmış bir modülü 2.0.1.1 de nasıl kullanırız emresonmezesk 7 3,610 09-26-2015 12:33 PM
Son Mesaj: emresonmezesk
  Anasayfadaki Kategorileri Rastgele Çekmek moryel2 1 1,991 09-01-2015 11:40 PM
Son Mesaj: Hasan ŞENTÜRK

Çok Satanlar Modülü Ana Sayfada Tek Tek Kategoriden Çekmek indir, Çok Satanlar Modülü Ana Sayfada Tek Tek Kategoriden Çekmek Videosu, Çok Satanlar Modülü Ana Sayfada Tek Tek Kategoriden Çekmek online izle, Çok Satanlar Modülü Ana Sayfada Tek Tek Kategoriden Çekmek Bedava indir, Çok Satanlar Modülü Ana Sayfada Tek Tek Kategoriden Çekmek Yükle, Çok Satanlar Modülü Ana Sayfada Tek Tek Kategoriden Çekmek Hakkında, Çok Satanlar Modülü Ana Sayfada Tek Tek Kategoriden Çekmek nedir, Çok Satanlar Modülü Ana Sayfada Tek Tek Kategoriden Çekmek Free indir, Çok Satanlar Modülü Ana Sayfada Tek Tek Kategoriden Çekmek oyunu, Çok Satanlar Modülü Ana Sayfada Tek Tek Kategoriden Çekmek download


Forum Atla: