tr-opencart

     
avatar Şuanki Zaman: 05-11-2024, 05:43 AMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

Alphabetical Arama Modülünde Kampanyalı Fiyat Çektirme Sorunu?

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  yusuf_07 - Görüntüleme - Okunma  7401 - Yorum  13

yusuf_07v
Üye
***
V.İ.P Premium user avatar
Çevrimdışı

Mesajlar: 152
Konular: 35
Katılma Tarihi: Jun 2012
Rep Puanı: 3
Teşekkürler: 257
62 Mesajına, 123 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-04-2012 07:54 PM

selam arkadaşlar alphabetcaly arama modülünde standart halinde fiyat ve sepete ekle gibi özellikler yoktu.ben normal fiiyatı ve sepete ekleyi yapabildim ama kampanyalı fiyatları raiting sort bunları çektiremedim.bunun için yardımcı olursanız sevinirim.modülü ekte veriyorum.saygılarımla.


Ekli Dosya(lar)
.zip alphabetical products listing.zip Eklentiyi indir...
Boyut: 49.29 KB İndirme: 11
Telif Hakkı için Rapor Edin...
yusuf_07
Alıntı Yaparak Cevapla
Paylaş!
GokhanKorkutv
Deli (:
***
V.İ.P Premium user avatar
Çevrimdışı

Mesajlar: 227
Konular: 9
Katılma Tarihi: Sep 2012
Rep Puanı: 6
Teşekkürler: 18
81 Mesajına, 183 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-05-2012 12:38 AM
controller içindeki AlphabeticallyProducts.php dosyasının,

62. satırında

Kod:
'name'    => $result['name'],

ifadesi var.

Bunun altında price gibi bilgileri de eklersen yapabilirsin.

Bu gibi price bilgilerine de latest gibi modüllerden bakabilirsin.
GokhanKorkut
www.gokhankorkut.com
because we share life..

Alıntı Yaparak Cevapla
Paylaş!
yusuf_07v
Üye
***
V.İ.P Premium user avatar
Çevrimdışı

Mesajlar: 152
Konular: 35
Katılma Tarihi: Jun 2012
Rep Puanı: 3
Teşekkürler: 257
62 Mesajına, 123 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-05-2012 12:44 AM
(12-05-2012 12:38 AM)GokhanKorkut Yazılan:  controller içindeki AlphabeticallyProducts.php dosyasının,

62. satırında

Kod:
'name'    => $result['name'],

ifadesi var.

Bunun altında price gibi bilgileri de eklersen yapabilirsin.

Bu gibi price bilgilerine de latest gibi modüllerden bakabilirsin.

onları denedim kardeşim oraya special ve raiting reviwes koydummu sayfada special undefinex index in raiting undefinex index in ve reviews undefinex index in hataları çıkıyor
yusuf_07
Alıntı Yaparak Cevapla
Paylaş!
e-ticaretdersleriv
Osmanlı Torunu
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 3,225
Konular: 520
Katılma Tarihi: Jan 2012
Rep Puanı: 102
Teşekkürler: 1169
1060 Mesajına, 2133 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-05-2012 12:59 AM
fatih abi gökhan abi benden önce davranmazsa yarına hallederim
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: yusuf_07
yusuf_07v
Üye
***
V.İ.P Premium user avatar
Çevrimdışı

Mesajlar: 152
Konular: 35
Katılma Tarihi: Jun 2012
Rep Puanı: 3
Teşekkürler: 257
62 Mesajına, 123 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-05-2012 01:04 AM
(12-05-2012 12:59 AM)Kiroglumarket Yazılan:  fatih abi gökhan abi benden önce davranmazsa yarına hallederim

eyvallah kardeşim benim.kafayı taktım ben buna yapılmışı var yapan yapmış ben birtürlü çözemedim bütün iş model içindeki dosyada orayı çözemedim.gökhan kardeşim modülü kursa nedemek istediğimi daha iyi anlayacak benim controller içindekinde denemediğim bir şey kalmadı modeldekini çözemedim inşallah çözersin kardeşim. Smile
yusuf_07
Alıntı Yaparak Cevapla
Paylaş!
GokhanKorkutv
Deli (:
***
V.İ.P Premium user avatar
Çevrimdışı

Mesajlar: 227
Konular: 9
Katılma Tarihi: Sep 2012
Rep Puanı: 6
Teşekkürler: 18
81 Mesajına, 183 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-05-2012 01:11 AM
ben price için söylemiştim.

special için

Kod:
            if ((float)$result['special']) {
                $special = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax')));
            } else {
                $special = false;
            }

Bu verileri de düzenlemen gerekir.
GokhanKorkut
www.gokhankorkut.com
because we share life..

Alıntı Yaparak Cevapla
Paylaş!
yusuf_07v
Üye
***
V.İ.P Premium user avatar
Çevrimdışı

Mesajlar: 152
Konular: 35
Katılma Tarihi: Jun 2012
Rep Puanı: 3
Teşekkürler: 257
62 Mesajına, 123 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-05-2012 01:14 AM
(12-05-2012 01:11 AM)GokhanKorkut Yazılan:  ben price için söylemiştim.

special için

Kod:
            if ((float)$result['special']) {
                $special = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax')));
            } else {
                $special = false;
            }

Bu verileri de düzenlemen gerekir.


onlarıda denedim hepsinı koydum kardeşim o kadar bilgim var kardeşim denemediğim bir şey kalmadı iş modelde bitiyor kurabilsen anlayacan ne demek istediğimi catalogda herşeyi denedim diğerlerinin aynısını yaptım farklı şeylerde denedim ama direk hata veriyor price ve desc hariç hi bir şeyi tanımıyor.
yusuf_07
Alıntı Yaparak Cevapla
Paylaş!
GokhanKorkutv
Deli (:
***
V.İ.P Premium user avatar
Çevrimdışı

Mesajlar: 227
Konular: 9
Katılma Tarihi: Sep 2012
Rep Puanı: 6
Teşekkürler: 18
81 Mesajına, 183 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-05-2012 01:14 AM
Model'de bişey yok, özel bi alan seçmemiş, ne var ne yok seçmiş zaten. Mesele controller'de.

Model dosyasında;
Kod:
SELECT * FROM
demiş zaten.

Diğer makinemi açamadığım için bunda da kurmak biraz zor. (mac)
GokhanKorkut
www.gokhankorkut.com
because we share life..

Alıntı Yaparak Cevapla
Paylaş!
yusuf_07v
Üye
***
V.İ.P Premium user avatar
Çevrimdışı

Mesajlar: 152
Konular: 35
Katılma Tarihi: Jun 2012
Rep Puanı: 3
Teşekkürler: 257
62 Mesajına, 123 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-05-2012 01:18 AM
(12-05-2012 01:14 AM)GokhanKorkut Yazılan:  Model'de bişey yok, özel bi alan seçmemiş, ne var ne yok seçmiş zaten. Mesele controller'de.

Model dosyasında;
Kod:
SELECT * FROM
demiş zaten.

Diğer makinemi açamadığım için bunda da kurmak biraz zor. (mac)

işte kurmadan nedemek istediğimi anlayamazsın enteresan bence dediğin gibi ama çekmiyor tanımıyor hayret edilecek bir şey. Smile


model içindekine
Kod:
public function getProducts($data = array()) {
        $this->load->model('catalog/product');
        
        if ($this->customer->isLogged()) {
            $customer_group_id = $this->customer->getCustomerGroupId();
        } else {
            $customer_group_id = $this->config->get('config_customer_group_id');
        }    
        
        $cache = md5(http_build_query($data));
        
        $product_data = $this->cache->get('AlphabeticallyProducts.' . (int)$this->config->get('config_language_id') . '.' . (int)$this->config->get('config_store_id') . '.' . (int)$customer_group_id . '.' . $cache);
        
        if (!$product_data) {
            $sql = "SELECT p.product_id FROM " . DB_PREFIX . "product p
                    LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id)
                    LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id)";
            
            $sql .= " WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'";
            
            if (!empty($data['filter_name']) || !empty($data['filter_tag'])) {
                $sql .= " AND (";
                                            
                if (!empty($data['filter_name'])) {
                    $sql .= "(LCASE(pd.name) LIKE '%" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "%')";
                    
                    $implode = array();
                    
                    $words = explode(' ', $data['filter_name']);
                    
                    foreach ($words as $word) {
                        if (utf8_strlen(trim($word)) > 0){
                            if (!empty($data['filter_description'])) {
                                $implode[] = "LCASE(pd.description) LIKE '%" . $this->db->escape(utf8_strtolower($word)) . "%'";
                            }
                        }    
                    }
                    
                    if ($implode) {
                        $sql .= " OR (" . implode(" OR ", $implode) . " ) ";
                    }
                }
                
                if (!empty($data['filter_name']) && !empty($data['filter_tag'])) {
                    $sql .= " OR ( ";
                }
                
                if (!empty($data['filter_tag'])) {
                    $sql .= "MATCH(pd.tag) AGAINST('" . $this->db->escape(utf8_strtolower($data['filter_tag'])) . "')";
                    $sql .= ")";
                }
            
                $sql .= ")";
            }
            
            $sql .= " GROUP BY p.product_id";
            
            $sort_data = array(
                'pd.name',
                'p.model',
                'p.quantity',
                'p.price',
                'rating',
                'p.sort_order',
                'p.date_added'
            );    
            
            if (isset($data['sort']) && in_array($data['sort'], $sort_data)) {
                if ($data['sort'] == 'pd.name' || $data['sort'] == 'p.model') {
                    $sql .= " ORDER BY LCASE(" . $data['sort'] . ")";
                } else {
                    $sql .= " ORDER BY " . $data['sort'];
                }
            } else {
                $sql .= " ORDER BY p.sort_order";    
            }
            
            if (isset($data['order']) && ($data['order'] == 'DESC')) {
                $sql .= " DESC";
            } else {
                $sql .= " ASC";
            }
        
            if (isset($data['start']) || isset($data['limit'])) {
                if ($data['start'] < 0) {
                    $data['start'] = 0;
                }                
    
                if ($data['limit'] < 1) {
                    $data['limit'] = 20;
                }    
            
                $sql .= " LIMIT " . (int)$data['start'] . "," . (int)$data['limit'];
            }
            
            $product_data = array();
                    
            $query = $this->db->query($sql);
        
            foreach ($query->rows as $result) {
                $product_data[$result['product_id']] = $this->model_catalog_product->getProduct($result['product_id']);
            }
            
            $this->cache->set('AlphabeticallyProducts.' . (int)$this->config->get('config_language_id') . '.' . (int)$this->config->get('config_store_id') . '.' . (int)$customer_group_id . '.' . $cache, $product_data);
        }
        
        return $product_data;
    }

catalog içindekinede

Kod:
$results = $this->model_catalog_AlphabeticallyProducts->getProducts($data);
bu kodları koyduğumda çekiyor ama süzmüyor bütün ürünler geliyor
yusuf_07
Alıntı Yaparak Cevapla
Paylaş!
GokhanKorkutv
Deli (:
***
V.İ.P Premium user avatar
Çevrimdışı

Mesajlar: 227
Konular: 9
Katılma Tarihi: Sep 2012
Rep Puanı: 6
Teşekkürler: 18
81 Mesajına, 183 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-05-2012 01:27 AM
Çözülmezse ben yarın diğer bilgisayarımla bakarım tekrar.
GokhanKorkut
www.gokhankorkut.com
because we share life..

Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: yusuf_07

« Önceki | Sonraki »
Cevapla  Gönder 

Alphabetical Arama Modülünde Kampanyalı Fiyat Çektirme Sorunu? Konusunun Linki Direk Link
Alphabetical Arama Modülünde Kampanyalı Fiyat Çektirme Sorunu? Konusunun HTML Kodu HTML Link
Alphabetical Arama Modülünde Kampanyalı Fiyat Çektirme Sorunu? Konusu BBCode Linki BBCode Link
Alphabetical Arama Modülünde Kampanyalı Fiyat Çektirme Sorunu? Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Opencart 1.5 BTC Dönüştürme Sorunu emir28 1 690 06-06-2020 10:47 AM
Son Mesaj: Gökhan TAYLAN
  Coklu Para Birimi Sepet Sorunu isozi 1 2,299 11-02-2019 01:58 PM
Son Mesaj: atesanit
  1564 kullanıyorum ürünler euro fiyat Tl gösterme atesanit 4 1,541 10-23-2019 02:31 PM
Son Mesaj: serajans
  [Mod] Ajax Resimli Arama + Fiyat Gösterme Renkli e-ticaretdersleri 3 3,388 04-05-2018 09:51 AM
Son Mesaj: ufuk456
  yeni ürünlerdeki yan yana sıralama sorunu kocabey 5 3,164 02-15-2018 01:16 PM
Son Mesaj: aksoy520
  Ürünlerde toplu fiyat indirim e-ticaretdersleri 9 9,867 09-10-2017 07:36 PM
Son Mesaj: esemesnet
  Sürüm 2.3.0.2 Tema Yükleme Sorunu Hata Kodu hakanfb 0 1,636 05-01-2017 05:50 PM
Son Mesaj: hakanfb
  Ana sayfa ve Ürün detayında Fiyat yanına Yazı yazmak kensopoy 0 2,263 01-11-2017 10:33 AM
Son Mesaj: kensopoy
  Opencart 1.5.6 Excel Export import modülünde Sunucudan resim yükleme sorunu muratgyte 2 2,451 04-24-2016 11:02 PM
Son Mesaj: muratgyte
  [Eklenti] Siparişlerde ürün resmi XML eklentisinde kod sorunu yaşıyorum cokasi 0 1,769 12-02-2015 01:04 AM
Son Mesaj: cokasi

Alphabetical Arama Modülünde Kampanyalı Fiyat Çektirme Sorunu? indir, Alphabetical Arama Modülünde Kampanyalı Fiyat Çektirme Sorunu? Videosu, Alphabetical Arama Modülünde Kampanyalı Fiyat Çektirme Sorunu? online izle, Alphabetical Arama Modülünde Kampanyalı Fiyat Çektirme Sorunu? Bedava indir, Alphabetical Arama Modülünde Kampanyalı Fiyat Çektirme Sorunu? Yükle, Alphabetical Arama Modülünde Kampanyalı Fiyat Çektirme Sorunu? Hakkında, Alphabetical Arama Modülünde Kampanyalı Fiyat Çektirme Sorunu? nedir, Alphabetical Arama Modülünde Kampanyalı Fiyat Çektirme Sorunu? Free indir, Alphabetical Arama Modülünde Kampanyalı Fiyat Çektirme Sorunu? oyunu, Alphabetical Arama Modülünde Kampanyalı Fiyat Çektirme Sorunu? download


Forum Atla: