lostyazilim
tr.link

Opencart 1.5.x Modullerde Stokta Yok Sticker Ekleme Fixed

2 Mesajlar 705 Okunma
acebozum
tr.link

Kiroglumarket Kiroglumarket Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 06.11.2013
  • Yaş/Cinsiyet 38 / E
  • Meslek Esnaf
  • Konum Trabzon
  • Ad Soyad M** K**
  • Mesajlar 1681
  • Beğeniler 631 / 817
  • Ticaret 1, (%100)
Merhaba arkadaşlarsizlere bu akşam Opencart 1.5.x için modullerde stokta yok etiketini resmin üzerine ibaresi sticer eklenmesini anlaatan makaleyi inceleyeceğiz. Satılan ürünlerde ürün miktarı azalmaktadır.Bu ürünlerde ürün miktarı sıfırlandığı zamanda modullerde geçerli olmak üzere ürün resminin üzerine stokta yok etiketi eklenekecetir.
Not: Bu düzenleme eğer default yada vb temalarda etiket görünümünde hata alan varsa bu modifikasyonu kullanmalıdırlar.


Opencart 1.5.x Modullerde Stokta Yok Sticker Ekleme Fixed Modifikasyonu Kurulumu
Dosyamızı Açalım : catalog/controller/module/
featured.php
Bulalım :

$rating = false;
}


Alt Satıra Ekleyelim :


if ($product_info['quantity'] <= 0) {
$this->data['stock'] = $product_info['stock_status'];
} elseif ($this->config->get('config_stock_display')) {
$this->data['stock'] = $product_info['quantity'];
} else {
$this->data['stock'] = $this->language->get('text_instock');
}



Bulalım :

'name' => $product_info['name'],


Alt Satıra Ekleyelim:

'stock' => $product_info['quantity'],


Dosyamızı Açalım : catalog/controller/module/

special.php ,latest.php, bestseller.php

Bulalım :


$rating = false;
}
Alt Satıra Ekleyelim :
if ($result['quantity'] <= 0) {
$this->data['stock'] = $result['stock_status'];
} elseif ($this->config->get('config_stock_display')) {
$this->data['stock'] = $result['quantity'];
} else {
$this->data['stock'] = $this->language->get('text_instock');
}


Bulalım:

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


Alt Satıra Ekleyelim

'stock' => $result['quantity'],


Dosyamızı Açalım : catalog/view/theme/temaklasörü/template/module/
latest.tpl, featured.tpl, bestseller.tpl, special.tpl
Bulalım :




Üst Satıra Ekleyelim :



Stok Bitti





Dosyamızı açalım: catalog/view/theme/seninteman/stylesheet/

stylesheet.css

En Alt Satıra Ekleyelim :



.box-product > div,
.product-grid > div,
.product-list >div .left
{
overflow: hidden;
position: relative;
padding-left: 10px;
}

.product-not-availables{
color: white;
position: absolute;
text-transform: uppercase;
text-align: center;
border: 3px white double;
width: 200px;
background-color: #b90909;
margin-left: -74px;
margin-top: 15px;
-ms-transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
z-index: 3;
height: 14px;
}

.product-not-availables p{
padding-top: 2px;
width: 120px;
margin: auto;
font-size: 10px;
margin-left: 34px;
}

.product-not-availables:before{
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
content: '*';
color: transparent;
position: absolute;
z-index: -1;
border-left: 10px solid transparent;
border-bottom: 5px solid transparent;
border-top: 10px solid transparent;
border-right: 10px solid #890606;
height: 0;
width: 0;
margin-left: -73px;
margin-top: 8px;
}

.not-available-mark{
position: absolute;
text-transform: uppercase;
background-color: #b90909;
color: white;
font-size: 30px;
padding: 10px;
padding-left: 10px;
padding-right: 10px;
border: 5px white double;
-ms-transform: rotate(-45deg); /* IE 9 */
-webkit-transform: rotate(-45deg); /* Chrome, Safari, Opera */
transform: rotate(-45deg);
margin-top: 94px;
text-align: center;
}





son olrak resim dosyasını kullandğınız tema dosyasının image klasörüne atınız.

Kaynak : e-ticaretdersleri
 

 

elektronikssl
webimgo

Kiroglumarket Kiroglumarket Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 06.11.2013
  • Yaş/Cinsiyet 38 / E
  • Meslek Esnaf
  • Konum Trabzon
  • Ad Soyad M** K**
  • Mesajlar 1681
  • Beğeniler 631 / 817
  • Ticaret 1, (%100)
Kodlar düzeltildi Daha modern hale getirildi.
yilmaz70

kişi bu mesajı beğendi.

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al