tr-opencart

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

Resimli Kategori Menu

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  nilca - Görüntüleme - Okunma  6198 - Yorum  9

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

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



Kişisel Bilgileri: v
Konu Tarihi: 03-07-2014 02:16 PM

Merhaba
Ürünleri
'Sarı urunler
Siyah urunler
Kırmızı urunler ' seklinde renklere göre kategorilendirme yaptım, kategorilerin yanlarına renkleri temsilen foto, icon, simge ya da kategori resmi gibi bir şey eklemek istiyorum. Bunu nasıl yapabilirim ?
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: 03-08-2014 11:31 AM
opencart derin bir deryadır. bekleyerek değil araştırarak bilgi elde edilir. Böyle hemen pes etmeyiniz.

bu default temada ana kategori resimlerini çekmekte alt kategorilere de bakacam

Resimli Yan Menu Modifiyesi :

Dosymızı Açalım : catalog/conroller/module/

category.php

olduğu gibi komple değiştir.

Alıntı:<?php
class ControllerModuleCategory extends Controller {
protected function index($setting) {
$this->language->load('module/category');

$this->data['heading_title'] = $this->language->get('heading_title');

if (isset($this->request->get['path'])) {
$parts = explode('_', (string)$this->request->get['path']);
} else {
$parts = array();
}

if (isset($parts[0])) {
$this->data['category_id'] = $parts[0];
} else {
$this->data['category_id'] = 0;
}

if (isset($parts[1])) {
$this->data['child_id'] = $parts[1];
} else {
$this->data['child_id'] = 0;
}

$this->load->model('catalog/category');

$this->load->model('catalog/product');

$this->data['categories'] = array();

$categories = $this->model_catalog_category->getCategories(0);

foreach ($categories as $category) {
$total = $this->model_catalog_product->getTotalProducts(array('filter_category_id' => $category['category_id']));

$children_data = array();

$children = $this->model_catalog_category->getCategories($category['category_id']);

foreach ($children as $child) {
$data = array(
'filter_category_id' => $child['category_id'],
'filter_sub_category' => true
);

$product_total = $this->model_catalog_product->getTotalProducts($data);

$total += $product_total;

$children_data[] = array(
'category_id' => $child['category_id'],
'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $product_total . ')' : ''),
'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id'])
);
}
// image cat code
$this->load->model('tool/image');
$image = empty($category['image']) ? 'no_image.jpg' : $category['image'];
$thumb = $this->model_tool_image->resize($image, 50, 127);



$this->data['categories'][] = array(
'category_id' => $category['category_id'],
'name' => $category['name'] . ($this->config->get('config_product_count') ? ' (' . $total . ')' : ''),
'children' => $children_data,
'thumb' => $thumb,
'href' => $this->url->link('product/category', 'path=' . $category['category_id'])
);
}

if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/category.tpl')) {
$this->template = $this->config->get('config_template') . '/template/module/category.tpl';
} else {
$this->template = 'default/template/module/category.tpl';
}

$this->render();
}
}
?>

Dosyamızı Açalım :

Catalo/view/theme/seninteman/template/module/

category.tpl


Komple değiştir eğer özel bri çalışman varsa yedekleyip değiştir.

Alıntı:<div class="box">
<div class="box-heading"><?php echo $heading_title; ?></div>
<div class="box-content">
<ul class="box-category">
<?php foreach ($categories as $category) { ?>
<li>
<?php if ($category['category_id'] == $category_id) { ?>
<a href="<?php echo $category['href']; ?>" class="active"><img src="<?php echo $category['thumb']; ?>" /><?php echo $category['name']; ?></a>
<?php } else { ?>
<a href="<?php echo $category['href']; ?>"><img src="<?php echo $category['thumb']; ?>" /><?php echo $category['name']; ?></a>
<?php } ?>
<?php if ($category['children']) { ?>
<ul>
<?php foreach ($category['children'] as $child) { ?>
<li>
<?php if ($child['category_id'] == $child_id) { ?>
<a href="<?php echo $child['href']; ?>" class="active"> - <?php echo $child['name']; ?></a>
<?php } else { ?>
<a href="<?php echo $child['href']; ?>"> - <?php echo $child['name']; ?></a>
<?php } ?>
</li>
<?php } ?>
</ul>
<?php } ?>
</li>
<?php } ?>
</ul>
</div>
</div>

Kaynak : http://stackoverflow.com/questions/16507...enu-module


Ekli Dosya(lar) Önizleme(ler)
Resmi Büyütmek İçin Tıklayın   
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!
nilcav
Acemi Üye
**
Üye user avatar
Çevrimdışı

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



Kişisel Bilgileri: v
Konu Tarihi: 03-08-2014 12:15 PM
(03-08-2014 11:31 AM)Kiroglumarket Yazılan:  opencart derin bir deryadır. bekleyerek değil araştırarak bilgi elde edilir. Böyle hemen pes etmeyiniz.

bu default temada ana kategori resimlerini çekmekte alt kategorilere de bakacam

Resimli Yan Menu Modifiyesi :

Dosymızı Açalım : catalog/conroller/module/

category.php

olduğu gibi komple değiştir.

Alıntı:<?php
class ControllerModuleCategory extends Controller {
protected function index($setting) {
$this->language->load('module/category');

$this->data['heading_title'] = $this->language->get('heading_title');

if (isset($this->request->get['path'])) {
$parts = explode('_', (string)$this->request->get['path']);
} else {
$parts = array();
}

if (isset($parts[0])) {
$this->data['category_id'] = $parts[0];
} else {
$this->data['category_id'] = 0;
}

if (isset($parts[1])) {
$this->data['child_id'] = $parts[1];
} else {
$this->data['child_id'] = 0;
}

$this->load->model('catalog/category');

$this->load->model('catalog/product');

$this->data['categories'] = array();

$categories = $this->model_catalog_category->getCategories(0);

foreach ($categories as $category) {
$total = $this->model_catalog_product->getTotalProducts(array('filter_category_id' => $category['category_id']));

$children_data = array();

$children = $this->model_catalog_category->getCategories($category['category_id']);

foreach ($children as $child) {
$data = array(
'filter_category_id' => $child['category_id'],
'filter_sub_category' => true
);

$product_total = $this->model_catalog_product->getTotalProducts($data);

$total += $product_total;

$children_data[] = array(
'category_id' => $child['category_id'],
'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $product_total . ')' : ''),
'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id'])
);
}
// image cat code
$this->load->model('tool/image');
$image = empty($category['image']) ? 'no_image.jpg' : $category['image'];
$thumb = $this->model_tool_image->resize($image, 50, 127);



$this->data['categories'][] = array(
'category_id' => $category['category_id'],
'name' => $category['name'] . ($this->config->get('config_product_count') ? ' (' . $total . ')' : ''),
'children' => $children_data,
'thumb' => $thumb,
'href' => $this->url->link('product/category', 'path=' . $category['category_id'])
);
}

if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/category.tpl')) {
$this->template = $this->config->get('config_template') . '/template/module/category.tpl';
} else {
$this->template = 'default/template/module/category.tpl';
}

$this->render();
}
}
?>

Dosyamızı Açalım :

Catalo/view/theme/seninteman/template/module/

category.tpl


Komple değiştir eğer özel bri çalışman varsa yedekleyip değiştir.

Alıntı:<div class="box">
<div class="box-heading"><?php echo $heading_title; ?></div>
<div class="box-content">
<ul class="box-category">
<?php foreach ($categories as $category) { ?>
<li>
<?php if ($category['category_id'] == $category_id) { ?>
<a href="<?php echo $category['href']; ?>" class="active"><img src="<?php echo $category['thumb']; ?>" /><?php echo $category['name']; ?></a>
<?php } else { ?>
<a href="<?php echo $category['href']; ?>"><img src="<?php echo $category['thumb']; ?>" /><?php echo $category['name']; ?></a>
<?php } ?>
<?php if ($category['children']) { ?>
<ul>
<?php foreach ($category['children'] as $child) { ?>
<li>
<?php if ($child['category_id'] == $child_id) { ?>
<a href="<?php echo $child['href']; ?>" class="active"> - <?php echo $child['name']; ?></a>
<?php } else { ?>
<a href="<?php echo $child['href']; ?>"> - <?php echo $child['name']; ?></a>
<?php } ?>
</li>
<?php } ?>
</ul>
<?php } ?>
</li>
<?php } ?>
</ul>
</div>
</div>

Kaynak : http://stackoverflow.com/questions/16507...enu-module

Pes etmek degil lutfen yanlıs anlasılmasın, buraya herseyi deneyip yapamadıktan sonra soru actım.Acıkcası acelem de oldugu icin vazgecmeyi dusundum, keyfi yaptıgım modul / tema v.b. durumlarda arastırmayı severim Smile simdi.. soylediklerinizi harfiyen uygulamaya geciyorum, bilgilendirecegim. Tekrar tesekkur ediyorum
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: 03-08-2014 12:19 PM
ben P.E.S lafını anca Professional Eveltion Soccer Olarak tanımlarım Big Grin
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: nilca , justmaffay
nilcav
Acemi Üye
**
Üye user avatar
Çevrimdışı

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



Kişisel Bilgileri: v
Konu Tarihi: 03-08-2014 12:37 PM
(03-08-2014 12:19 PM)Kiroglumarket Yazılan:  ben P.E.S lafını anca Professional Eveltion Soccer Olarak tanımlarım Big Grin

Rolleyes Cok tesekkur ediyorum oldu.Birazcık gorseline dokunmam lazım sadece Angel
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: 03-08-2014 12:40 PM
işinize yaradıysa ne mutlu bana ben teşekkür ederim ayrıca rica nedemk
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: nilca , ewrelife
nilcav
Acemi Üye
**
Üye user avatar
Çevrimdışı

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



Kişisel Bilgileri: v
Konu Tarihi: 03-08-2014 04:28 PM
(03-08-2014 12:40 PM)Kiroglumarket Yazılan:  işinize yaradıysa ne mutlu bana ben teşekkür ederim ayrıca rica nedemk

Siz yaparsınız da yaramaz mı hic Blush
Resim görüntüleyici
Alıntı Yaparak Cevapla
Paylaş!
cyberciv
Acemi Üye
**
Üye user avatar
Çevrimdışı

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



Kişisel Bilgileri: v
Konu Tarihi: 09-01-2014 02:21 PM
hocam bunu yapınca altmenü açılmıyor yardımcı olurmusun ?
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: 09-01-2014 09:11 PM
(09-01-2014 02:21 PM)cyberci Yazılan:  hocam bunu yapınca altmenü açılmıyor yardımcı olurmusun ?

alt menulerin çalışmaması gibi bir seçeneği yok bu orjinal kategori yan menusune resim eklenmiş halidir.
Alıntı Yaparak Cevapla
Paylaş!
turkojen34v
Üye
***
Üye user avatar
Çevrimdışı

Mesajlar: 169
Konular: 13
Katılma Tarihi: Jun 2013
Rep Puanı: 0
Teşekkürler: 18
16 Mesajına, 20 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-17-2014 07:23 PM
(03-08-2014 04:28 PM)nilca Yazılan:  
(03-08-2014 12:40 PM)Kiroglumarket Yazılan:  işinize yaradıysa ne mutlu bana ben teşekkür ederim ayrıca rica nedemk

Siz yaparsınız da yaramaz mı hic Blush
Resim görüntüleyici

Öncelikle kiroglu kardeşe teşekkürler.nilca Kardeş sana bu resimdeki sarı,mor gibi butonları nasıl yazıyla yan yana getirdin acaba? Yardımcı olursan memnun olurum.
Alıntı Yaparak Cevapla
Paylaş!

« Önceki | Sonraki »
Cevapla  Gönder 

Resimli Kategori Menu  Konusunun Linki Direk Link
Resimli Kategori Menu  Konusunun HTML Kodu HTML Link
Resimli Kategori Menu  Konusu BBCode Linki BBCode Link
Resimli Kategori Menu  Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Kategori ürünleri tab modülü ürün görüntüleri osman 1 1,327 03-29-2019 03:37 PM
Son Mesaj: osman
  [Mod] Ajax Resimli Arama + Fiyat Gösterme Renkli e-ticaretdersleri 3 3,383 04-05-2018 09:51 AM
Son Mesaj: ufuk456
  Kategori Ürün Sayısı Kaldırma (VQMod) kullanıcı2 12 11,362 08-22-2016 12:11 AM
Son Mesaj: ahmetozyilmaz
  Opencart 1.5.x tüm versiyonlar Kategori ürünleri tab modülü osdem66 26 21,952 05-19-2016 01:19 AM
Son Mesaj: ibrahim_130
  [Mod] Alt Kategori Resimlerini Gösterme Eklentisinde Yardım cokasi 3 2,740 05-01-2016 03:29 PM
Son Mesaj: Montana
  Smart Category With Colored Yan Menü Sağa Açılan e-ticaretdersleri 29 14,183 03-03-2016 01:30 PM
Son Mesaj: hkapan
  soldan sağa kayan kategori ürünleri gibi bir modul varmı acaba uqursen 1 1,996 03-03-2016 12:45 PM
Son Mesaj: hkapan
  1.5.1.x Açılır Kategori Modülü crea51 9 13,098 01-12-2016 06:16 PM
Son Mesaj: nox
  [Mod] Anasayfada kategori isminin altında kategoriye ait 4-5 ürünü nasıl gösterebilirim? nahita 0 1,656 12-18-2015 05:10 PM
Son Mesaj: nahita
  Opencart 1.5.1.x Accordion Kategori Modülü osdem66 12 9,700 11-26-2015 06:06 PM
Son Mesaj: fakir

Resimli Kategori Menu indir, Resimli Kategori Menu Videosu, Resimli Kategori Menu online izle, Resimli Kategori Menu Bedava indir, Resimli Kategori Menu Yükle, Resimli Kategori Menu Hakkında, Resimli Kategori Menu nedir, Resimli Kategori Menu Free indir, Resimli Kategori Menu oyunu, Resimli Kategori Menu download


Forum Atla: