seoseo
tr-opencart

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

Kategori Sayfasında Marka Filtreleme Eklentisi

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  Kıroğlumarket - Görüntüleme - Okunma  2815 - Yorum  9

Kıroğlumarketv
Osmanlı Torunu
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 2,966
Konular: 475
Katılma Tarihi: Jan 2012
Rep Puanı: 93
Teşekkürler: 1108
965 Mesajına, 1981 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-02-2012 02:11 PM
Kruluma geçden ÖNCE Önemli bir not düşmek istiyorum control/product/category.php dosyası tamamen değişmektedir. Yedek ALIP Kurulum Yapınız!!!!

Demo : http://driver.kiroglumarket.com/index.ph...ry&path=24


sürüm : 1.5.4.x içindir 1.5.5.x ve üstü sürümleri desteklemez

İlk olarak ekteki php dosyamızı : catalog/controller/product/ klasörünün içine atın

dosyamızı açalım : catalog/model/catalog/ manuacturer.php

PHP Kod:
?>

Üstüne ekleyelim :

PHP Kod:
public function getManufacturersByCategories($category_ids) {
        if (
is_array($category_ids) && count($category_ids) > 0){
            
$category_ids implode(","$category_ids);
            
$query $this->db->query("SELECT m.manufacturer_id, m.name, COUNT(p.product_id) AS products_total FROM " DB_PREFIX "product_to_category AS pc LEFT JOIN " DB_PREFIX "product AS p ON p.product_id = pc.product_id LEFT JOIN " DB_PREFIX "manufacturer AS m ON m.manufacturer_id = p.manufacturer_id WHERE pc.category_id IN (".$category_ids.") AND p.status = 1 AND p.quantity > 0 GROUP BY m.manufacturer_id ORDER BY m.name ASC");
            return 
$query->rows;
        }
        return 
false;
    } 


Dosyamızı Açalım : catalog/view/theme/default/template/product/ category.tpl

Bulalım :

PHP Kod:
<div class="product-filter">
    <
div class="display"><b><?php echo $text_display?></b> <?php echo $text_list?> <b>/</b> <a onclick="display('grid');"><?php echo $text_grid?></a></div>
    <div class="limit"><b><?php echo $text_limit?></b>
      <select onchange="location = this.value;">
        <?php foreach ($limits as $limits) { ?>
        <?php if ($limits['value'] == $limit) { ?>
        <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option>
        <?php } else { ?>
        <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option>
        <?php ?>
        <?php ?>
      </select>
    </div>
    <div class="sort"><b><?php echo $text_sort?></b>
      <select onchange="location = this.value;">
        <?php foreach ($sorts as $sorts) { ?>
        <?php if ($sorts['value'] == $sort '-' $order) { ?>
        <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option>
        <?php } else { ?>
        <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option>
        <?php ?>
        <?php ?>
      </select>
    </div>
  </div> 

Değiştirelim :

PHP Kod:
<div class="product-filter">
    <
div class="display"><b><?php echo $text_display?></b> <?php echo $text_list?> <b>/</b> <a onclick="display('grid');"><?php echo $text_grid?></a></div>
    <div class="limit"><b><?php echo $text_limit?></b>
      <select onchange="location = this.value;">
        <?php foreach ($limits as $limits) { ?>
        <?php if ($limits['value'] == $limit) { ?>
        <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option>
        <?php } else { ?>
        <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option>
        <?php ?>
        <?php ?>
      </select>
    </div>
    <div class="sort"><b><?php echo $text_sort?></b>
      <select onchange="location = this.value;">
        <?php foreach ($sorts as $sorts) { ?>
        <?php if ($sorts['value'] == $sort '-' $order) { ?>
        <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option>
        <?php } else { ?>
        <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option>
        <?php ?>
        <?php ?>
      </select>
    </div>
    <div class="sort">
      <select onchange="location = this.value;">
        <?php foreach ($manufacturer_filters as $filter) { ?>
        <?php if ($filter['value'] == $manufacturer_filter) { ?>
        <option value="<?php echo $filter['href']; ?>" selected="selected"><?php echo $filter['text']; ?></option>
        <?php } else { ?>
        <option value="<?php echo $filter['href']; ?>"><?php echo $filter['text']; ?></option>
        <?php ?>
        <?php ?>
      </select>
    </div>
  </div> 

Dil Dosyamızı açalım :

catalog/language/turkish/product/ manufacturer.php

Bunnu Bl :
PHP Kod:
$_['text_limit']        = 'Göster:'

Altına Ekle :

PHP Kod:
$_['text_filter']       = ' - Marka Filtreleme - '


Ekli Dosya(lar)
.rar category.rar Eklentiyi indir...
Boyut: 2.7 KB İndirme: 99
Telif Hakkı için Rapor Edin...
Kıroğlumarket
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: nokta , sekhil , fe_odaliz
opencart temaları
noktav
Süper Moderator
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 629
Konular: 24
Katılma Tarihi: Jan 2012
Rep Puanı: 12
Teşekkürler: 672
174 Mesajına, 272 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-02-2012 02:28 PM
Emeğine sağlık kardeşim,
hangi versiyon için bu değişiklik acaba?
nokta
Bu Dünya Acılardan Kaçamayacağın Kadar Küçük,
Kaybettiklerini Bir Daha Bulamayacağın Kadar Büyüktür!..
Alıntı Yaparak Cevapla
Paylaş!
sekhilv
Üye
***
Üye user avatar
Çevrimdışı

Mesajlar: 244
Konular: 50
Katılma Tarihi: Feb 2012
Rep Puanı: 3
Teşekkürler: 68
23 Mesajına, 52 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-02-2012 02:59 PM
kıroğlu ellerine sağlık darısı fiyat filtrelemeye Smile çok teşekkürler...
Alıntı Yaparak Cevapla
Paylaş!
Kıroğlumarketv
Osmanlı Torunu
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 2,966
Konular: 475
Katılma Tarihi: Jan 2012
Rep Puanı: 93
Teşekkürler: 1108
965 Mesajına, 1981 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-02-2012 03:15 PM
fena değil ondamı mıncıklasam acaba Big Grin
Kıroğlumarket
Alıntı Yaparak Cevapla
Paylaş!
sekhilv
Üye
***
Üye user avatar
Çevrimdışı

Mesajlar: 244
Konular: 50
Katılma Tarihi: Feb 2012
Rep Puanı: 3
Teşekkürler: 68
23 Mesajına, 52 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-02-2012 03:39 PM
valla dualarımız seninle ama onuda mıncıklarsan bu iş tamamdır artık derim : )
Alıntı Yaparak Cevapla
Paylaş!
Ghaashv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 1
Konular: 0
Katılma Tarihi: Mar 2013
Rep Puanı: 0
Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 03-29-2013 06:07 PM
Öncelikle eline sağlık gayet yararlı bir çalışma olmuş.

Akabinde de ben siteme uyguladığımda 2 sorunla karşılaştım.
1 - Markadaki ürün sayılarını olduğundan fazla gösteriyor. Nedendir?
2 - Marka Seç'in hemen altında kategoriye göre değişken olarak parantez içinde (4) gibi rakam gösteriyor bu nedendir?

Yardımcı olursan sevinirim. Tekrar eline sağlık.
İyi çalışmalar...
Alıntı Yaparak Cevapla
Paylaş!
opencart temaları
webcihakanv
Acemi Üye
**
Üye user avatar
Çevrimdışı

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



Kişisel Bilgileri: v
Konu Tarihi: 08-05-2013 12:39 PM
Fatal error: Call to undefined method ModelCatalogCategory::getCategoriesByParentId() in

aldığım hata yukarıdadır.

versiyonum : 1.5.5.1 teşekkürler
Alıntı Yaparak Cevapla
Paylaş!
Kıroğlumarketv
Osmanlı Torunu
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 2,966
Konular: 475
Katılma Tarihi: Jan 2012
Rep Puanı: 93
Teşekkürler: 1108
965 Mesajına, 1981 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 08-05-2013 03:24 PM
KOdu inceledim ve 1.5.4.x sürümlerinde çalışmaktadır.
Kıroğlumarket
Alıntı Yaparak Cevapla
Paylaş!
webcihakanv
Acemi Üye
**
Üye user avatar
Çevrimdışı

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



Kişisel Bilgileri: v
Konu Tarihi: 08-05-2013 05:56 PM
1.5.5.1 de çalışması için fikri olan arkadaşımız varmıdır

teşekkürler
Alıntı Yaparak Cevapla
Paylaş!
ewrah07v
Acemi Üye
**
Üye user avatar
Çevrimdışı

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



Kişisel Bilgileri: v
Konu Tarihi: 01-20-2014 03:32 PM
tesekkürler calısıyor ama markalar eksik filtreliyor
Alıntı Yaparak Cevapla
Paylaş!

« Önceki | Sonraki »
Cevapla  Gönder 

Kategori Sayfasında Marka Filtreleme Eklentisi Konusunun Linki Direk Link
Kategori Sayfasında Marka Filtreleme Eklentisi Konusunun HTML Kodu HTML Link
Kategori Sayfasında Marka Filtreleme Eklentisi Konusu BBCode Linki BBCode Link
Kategori Sayfasında Marka Filtreleme Eklentisi Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  En üst menüye Ana Sayfa Ekleme ve Kategori değiştirme tuncaksoy 3 626 10-24-2016 10:34 PM
Son Mesaj: sakaci_79
  Kategori / Alt Kategori URL Yapısı Hakkında erhantr 0 208 06-16-2016 04:05 AM
Son Mesaj: erhantr
  Kategorilerde Arama Sayfasında Stok Miktarın Gösterme Kıroğlumarket 6 1,875 06-10-2016 10:25 AM
Son Mesaj: furkanyvz
  [Mod] Admin sayfasında resim yükleme penceresi arama yaptırmak vqmod Kıroğlumarket 4 2,318 04-10-2016 09:08 PM
Son Mesaj: emrecanaaa
  Opencart Kategori Resmini Kaldırma orionajans 5 280 03-25-2016 07:26 PM
Son Mesaj: orionajans
  Opencart 1.5.x versiyonda Kategori Sayfasında Alt Kategorileri Resimli Yapma osdem66 59 15,074 02-29-2016 11:30 AM
Son Mesaj: ismail-ay
  Kategori Yazıma Link Veriyorum Fakat Aktif Olmuyor ! schomer 2 292 02-20-2016 03:01 PM
Son Mesaj: maxtor
  [Çözüldü] ana menüde ana kategori ve alt kategori isimleri dil değişiminden etkilenmiyor. gokselcanerli 1 298 01-30-2016 01:20 PM
Son Mesaj: gokselcanerli
  Kategori sayfasında ürün resimlerinin küçük olması sorunu cephanem 1 271 01-22-2016 12:55 PM
Son Mesaj: zekeriya
  Opencart Ürün ve kategori yedegi taşıma alisami83 1 494 01-19-2016 12:10 PM
Son Mesaj: turkojen34

Kategori Sayfasında Marka Filtreleme Eklentisi indir, Kategori Sayfasında Marka Filtreleme Eklentisi Videosu, Kategori Sayfasında Marka Filtreleme Eklentisi online izle, Kategori Sayfasında Marka Filtreleme Eklentisi Bedava indir, Kategori Sayfasında Marka Filtreleme Eklentisi Yükle, Kategori Sayfasında Marka Filtreleme Eklentisi Hakkında, Kategori Sayfasında Marka Filtreleme Eklentisi nedir, Kategori Sayfasında Marka Filtreleme Eklentisi Free indir, Kategori Sayfasında Marka Filtreleme Eklentisi oyunu, Kategori Sayfasında Marka Filtreleme Eklentisi download


Forum Atla: