Video Opencart 2.x | | Her Bir Kategoriye Farklı Banner Eklemek |
|||
Konuyu görüntüleyenler: 1 Misafir
|
|||
|
|||
|
|||
|
|||
e-ticaretdersleri
Osmanlı Torunu 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:
Konu Tarihi: 11-09-2017 03:32 PM
Arkadaşlar bu tanıtım videosudur temize çekip kurulum olarakta eklenecektir.Videoda ekrem beye ithafen benden biraz daha bilgilidir diye dil şürtmesi oldu Bende çok bilgili üstadım ve öğretmenimdir. Ayrıca osman beye teşekkürler bu ikisinden daha çok öğreneceklerimiz var :=))) Herkese merhaba arkadaşlar sizlere bugün opencart 2.x versiyonları için düzenlediğim bir modifikasyonu paylaşacağım. Bu mdifikasyonumuzda adminde afiiş kısmından tanımlamış oluğumuz bannerlarımızı kategorilerimizde gösterme amaçlıdır.Böylelikle her oluşturduğumuz kategorimizde isteğimie bağlı olarak ister banner ekleyebiliriz istersekte durumunu pasif yaparak sadece kategori özelliklerini kaydedebiliriz. Ayrıca kendisine aitoluşturulan tab sayaesinde ayrı bir kısımda düzenleme imkanı sunmaktadır.Katalog kısmında gösterimi ise slaytshow gösterimi gibidir, tabii isteğe görede kodlarında oynama yaparaktan farklı gösterimlerde sağlanabileceksiniz. Opencart 2.x Her Bir Kategoriye Farklı Banner Eklemek Modifikasyonun Kurulumu BU modifikasyon admin yönetimli olduğundan hem admn hemde katalog kısmında düzenlemeler yapacağız.Admin tarafından yeni alanlar ekleneceğinen model dosyasııda da müdahale eceğiz ve burada oluşturacağımız sql sorgulama sayesinde veritabanımızda alanlarda oluşturulmaktadır. Bundan ötürü işlemelere başlamadan önceya veritabanınızı yedekleyiniz yada localhost ta işlemyapınız. İlk iş tpl dosysını düzenleyelim ve burada taboluşturarak banner ekleme kısmını farklıbir bölüme alalım. Dosyamızı Açalım: admin/view/template/catalog Bulalım : PHP Kod: <li><a href="#tab-design" data-toggle="tab"><?php echo $tab_design; ?></a></li> Alt Satıra Ekleyelim : PHP Kod: <li><a href="#tab-banner" data-toggle="tab"><?php echo $tab_banner; ?></a></li> Bulalım : PHP Kod: </div> Üst Satıra Ekleyelim : PHP Kod: <!-- Yeni Banner--> Dosyamızı Açalım :admin/language/english/catalog category.php Uygun Yere EKleyelim : PHP Kod: // Yeni Banner Şİmdi Sıra Kontroller dosyasımızdan tanımlamalara geldi Dosyamızı Açalım : admin/controller/catalog Bulalım : PHP Kod: $data['entry_status'] = $this->language->get('entry_status'); Alt Satıra EKleyelim : PHP Kod: //banner dill Bulalım : PHP Kod: $data['tab_design'] = $this->language->get('tab_design'); Alt Satıra Ekleyelim : PHP Kod: //banner dil 2 PHP Kod: if (isset($this->request->post['path'])) { Üst Satıra Ekleyelim : PHP Kod: // banner data pos Şimdi Sıra son kısım olan validate bölümüne geldi Bulalım : PHP Kod: if (utf8_strlen($this->request->post['keyword']) > 0) { Üst Satıra EKleyelim : PHP Kod: // banner data validate KOntroller dosyasında işimiz bitti. Admin tarafından işlemlerimiz bitti şimdi sıra katalog kısmına geldi Dosyamızı Açalım : catalog\controller\product category.php Bulalım : PHP Kod: $this->document->setKeywords($category_info['meta_keyword']); Alt Satıra Ekleyelim : PHP Kod: $data['width'] = $category_info['width']; Bulalım : PHP Kod: $data['products'] = array(); Üst Satıra Ekleyelim : PHP Kod: $this->document->addStyle('catalog/view/javascript/jquery/owl-carousel/owl.carousel.css'); Şİmdi Son işlem tpl dosyamıza geldi ve bitiriyoruz. Dosyamızı Açalım : catalog\view\theme\default\template\product category.tpl Bulalım : PHP Kod: <h2><?php echo $heading_title; ?></h2> Alt Satıra Ekleyelim : PHP Kod: <?php if ($banner_status > 0) { ?> Yupppiii Bitiii :=)))) Not:en son ekteki txt içindeki kodları adminmodelcatalogcategory.php ye eklemeyi unutmayın |
|
hilalelektronik
Acemi Üye Mesajlar: 11 Konular: 0 Katılma Tarihi: Feb 2018 Rep Puanı: 0 Teşekkürler: 5
0 Mesajına, 0 Teşekkür edildi. Kişisel Bilgileri: |
|
|
|
|
Direk Link | |
HTML Link | |
BBCode Link | |
Sosyal Paylaş |