seoseo
tr-opencart

     
avatar Şuanki Zaman: 12-11-2016, 09:06 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  2049 - 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ş!
opencart temaları
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: 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   
Kıroğlumarket
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ş!
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: 03-08-2014 12:19 PM
ben P.E.S lafını anca Professional Eveltion Soccer Olarak tanımlarım Big Grin
Kıroğlumarket
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ş!
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: 03-08-2014 12:40 PM
işinize yaradıysa ne mutlu bana ben teşekkür ederim ayrıca rica nedemk
Kıroğlumarket
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: nilca , ewrelife
opencart temaları
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ş!
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: 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: 168
Konular: 13
Katılma Tarihi: Jun 2013
Rep Puanı: 0
Teşekkürler: 18
15 Mesajına, 18 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ün Sayısı Kaldırma (VQMod) kullanıcı2 12 4,402 08-22-2016 12:11 AM
Son Mesaj: ahmetozyilmaz
  Opencart 1.5.x tüm versiyonlar Kategori ürünleri tab modülü osdem66 26 9,706 05-19-2016 01:19 AM
Son Mesaj: ibrahim_130
  [Mod] Alt Kategori Resimlerini Gösterme Eklentisinde Yardım cokasi 3 305 05-01-2016 03:29 PM
Son Mesaj: Montana
  Smart Category With Colored Yan Menü Sağa Açılan Kıroğlumarket 29 6,360 03-03-2016 01:30 PM
Son Mesaj: hkapan
  soldan sağa kayan kategori ürünleri gibi bir modul varmı acaba uqursen 1 234 03-03-2016 12:45 PM
Son Mesaj: hkapan
  1.5.1.x Açılır Kategori Modülü crea51 9 7,361 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 201 12-18-2015 05:10 PM
Son Mesaj: nahita
  Opencart 1.5.1.x Accordion Kategori Modülü osdem66 12 5,039 11-26-2015 06:06 PM
Son Mesaj: fakir
  Kategori sayfasında çıkan kategori ismi thrkly 0 337 10-05-2015 01:34 PM
Son Mesaj: thrkly
  1.5.2.x Accordion Kategori Menü Kıroğlumarket 12 5,207 09-11-2015 06:53 PM
Son Mesaj: mastike

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: