tr-opencart

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

Stok Miktarı Progressbar Fixed 1.1

Konuyu görüntüleyenler: 2 Misafir
 
Değerlendir:
  • 0 Oy - 0 Yüzde
  • 1
  • 2
  • 3
  • 4
  • 5
%
Cevapla  Gönder 
v  v
Yazar  e-ticaretdersleri - Görüntüleme - Okunma  3450 - Yorum  3

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: 02-10-2013 01:27 PM

Selam Arkadaşlar güzel bir eklenti ile bir kez daha karşınızdayız. Bunu Eklentiyi yapmadan Önce iki Önemli Noktamız Var Onları Yaptıktan Sonra Eklenti Kurulumuna Geçiniz.

1. Sistem => Genel Ayarlar => Seçeneklerden => Stok Miktarını Göster => Evet Olarak İşaretleyiniz.
2.Eğer Ürün Satılmışsa admin => Siparişler kısmından ürünü onaylarken dikkat edin Hazırlandı Olarak Değil Tamamlandı Olarak İşaretleyiniz. BU Şekilde stoktan düşülmektedir.

Kuruluma Geçelimm

İlk olarak Eklentideki vqmod dosyasını sitenin root dizinine atınız yani admin ve catalog klasörlerinin bulunduğu yere eğer vqmod kurmuşsanız klasör isimleri aynı oldüğundan değişiklik yapılsınmı diye soracaktır. Dosyalarda değişik yapmaz..

Bu Modifikasyon ile stok mitarı 4 level olmakta ( yeşil - mavi- turuncu - kırmızı ) ve sayısal yerne biraz daha görsellik katmakta...

daha sonra styleshets.css dosyamıza aşağıdaki kodu ekleyelim :

PHP Kod:
.progress-bar {
            
background-color#1a1a1a;
            
height11px;
            
padding3px;
            
width150px;
            
margin2px 0 2px 0;            
            -
moz-border-radius5px;
            -
webkit-border-radius5px;
            
border-radius5px;
            -
moz-box-shadow0 1px 5px #000 inset, 0 1px 0 #444;
            
-webkit-box-shadow0 1px 5px #000 inset, 0 1px 0 #444;
            
box-shadow0 1px 5px #000 inset, 0 1px 0 #444;           
        
}
        
        .
progress-bar span {
            
displayinline-block;
            
height100%;
            
background-color#777;
            
-moz-border-radius3px;
            -
webkit-border-radius3px;
            
border-radius3px;
            -
moz-box-shadow0 1px 0 rgba(255255255.5inset;
            -
webkit-box-shadow0 1px 0 rgba(255255255.5inset;
            
box-shadow0 1px 0 rgba(255255255.5inset;
            -
webkit-transitionwidth .4s ease-in-out;
            -
moz-transitionwidth .4s ease-in-out;
            -
ms-transitionwidth .4s ease-in-out;
            -
o-transitionwidth .4s ease-in-out;
            
transitionwidth .4s ease-in-out;        
        }
        
        
/*---------------------------*/            
        
        
.blue span {
            
background-color#34c2e3;   
        
}

        .
red span {
              
background-color#FA6977;
              
background-image: -webkit-gradient(linearleft topleft bottomfrom(#FA6977), to(#fd9215));
              
background-image: -webkit-linear-gradient(top#FA6977, #fd9215);
              
background-image: -moz-linear-gradient(top#FA6977, #fd9215);
              
background-image: -ms-linear-gradient(top#FA6977, #fd9215);
              
background-image: -o-linear-gradient(top#FA6977, #fd9215);
              
background-imagelinear-gradient(top#FA6977, #fd9215);  
        
}    

           .
orange span {
              
background-color#fecf23;
              
background-image: -webkit-gradient(linearleft topleft bottomfrom(#fecf23), to(#fd9215));
              
background-image: -webkit-linear-gradient(top#fecf23, #fd9215);
              
background-image: -moz-linear-gradient(top#fecf23, #fd9215);
              
background-image: -ms-linear-gradient(top#fecf23, #fd9215);
              
background-image: -o-linear-gradient(top#fecf23, #fd9215);
              
background-imagelinear-gradient(top#fecf23, #fd9215);  
        
}    
        .
green span {
              
background-color#a5df41;
              
background-image: -webkit-gradient(linearleft topleft bottomfrom(#a5df41), to(#4ca916));
              
background-image: -webkit-linear-gradient(top#a5df41, #4ca916);
              
background-image: -moz-linear-gradient(top#a5df41, #4ca916);
              
background-image: -ms-linear-gradient(top#a5df41, #4ca916);
              
background-image: -o-linear-gradient(top#a5df41, #4ca916);
              
background-imagelinear-gradient(top#a5df41, #4ca916);  
        
}        
        
        
/*---------------------------*/        
        
        
.stripes span {
            -
webkit-background-size30px 30px;
            -
moz-background-size30px 30px;
            
background-size30px 30px;            
            
background-image: -webkit-gradient(linearleft topright bottom,
                                
color-stop(.25rgba(255255255.15)), color-stop(.25transparent),
                                
color-stop(.5transparent), color-stop(.5rgba(255255255.15)),
                                
color-stop(.75rgba(255255255.15)), color-stop(.75transparent),
                                
to(transparent));
            
background-image: -webkit-linear-gradient(135degrgba(255255255.1525%, transparent 25%,
                                
transparent 50%, rgba(255255255.1550%, rgba(255255255.1575%,
                                
transparent 75%, transparent);
            
background-image: -moz-linear-gradient(135degrgba(255255255.1525%, transparent 25%,
                                
transparent 50%, rgba(255255255.1550%, rgba(255255255.1575%,
                                
transparent 75%, transparent);
            
background-image: -ms-linear-gradient(135degrgba(255255255.1525%, transparent 25%,
                                
transparent 50%, rgba(255255255.1550%, rgba(255255255.1575%,
                                
transparent 75%, transparent);
            
background-image: -o-linear-gradient(135degrgba(255255255.1525%, transparent 25%,
                                
transparent 50%, rgba(255255255.1550%, rgba(255255255.1575%,
                                
transparent 75%, transparent);
            
background-imagelinear-gradient(135degrgba(255255255.1525%, transparent 25%,
                                
transparent 50%, rgba(255255255.1550%, rgba(255255255.1575%,
                                
transparent 75%, transparent);            
            
            -
webkit-animationanimate-stripes 3s linear infinite;
            -
moz-animationanimate-stripes 3s linear infinite;               
        }
        
        @-
webkit-keyframes animate-stripes 
            
0% {background-position0 0;} 100% {background-position60px 0;}
        }
        
        
        @-
moz-keyframes animate-stripes {
            
0% {background-position0 0;} 100% {background-position60px 0;}
        }
        
        
/*---------------------------*/     

        
.shine span {
            
positionrelative;
        }
        
        .
shine span::after {
            
content'';
            
opacity0;
            
positionabsolute;
            
top0;
            
right0;
            
bottom0;
            
left0;
            
background#fff;
            
-moz-border-radius3px;
            -
webkit-border-radius3px;
            
border-radius3px;            
            
            -
webkit-animationanimate-shine 2s ease-out infinite;
            -
moz-animationanimate-shine 2s ease-out infinite;             
        }

        @-
webkit-keyframes animate-shine 
            
0% {opacity0width0;}
            
50% {opacity.5;}
            
100% {opacity0width95%;}
        }
        
        
        @-
moz-keyframes animate-shine {
            
0% {opacity0width0;}
            
50% {opacity.5;}
            
100% {opacity0width95%;}
        }

        
/*---------------------------*/     
        
        
.glow span {
            -
moz-box-shadow0 5px 5px rgba(255255255.7inset-5px 5px rgba(255255255.7inset;
            -
webkit-box-shadow0 5px 5px rgba(255255255.7inset-5px 5px rgba(255255255.7inset;
            
box-shadow0 5px 5px rgba(255255255.7inset-5px 5px rgba(255255255.7inset;
            
            -
webkit-animationanimate-glow 1s ease-out infinite;
            -
moz-animationanimate-glow 1s ease-out infinite;             
        }

        @-
webkit-keyframes animate-glow {
         
0% { -webkit-box-shadow0 5px 5px rgba(255255255.7inset-5px 5px rgba(255255255.7inset;} 
         
50% { -webkit-box-shadow0 5px 5px rgba(255255255.3inset-5px 5px rgba(255255255.3inset;} 
         
100% { -webkit-box-shadow0 5px 5px rgba(255255255.7inset-5px 5px rgba(255255255.7inset;}
         }

        @-
moz-keyframes animate-glow {
         
0% { -moz-box-shadow0 5px 5px rgba(255255255.7inset-5px 5px rgba(255255255.7inset;} 
         
50% { -moz-box-shadow0 5px 5px rgba(255255255.3inset-5px 5px rgba(255255255.3inset;} 
         
100% { -moz-box-shadow0 5px 5px rgba(255255255.7inset-5px 5px rgba(255255255.7inset;}
         } 

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

Bulalım :

PHP Kod:
<span><?php echo $text_stock?></span> <?php echo $stock?>

Altına Ekleyelim: / Yada Değiştiriniz Tercih Sizin Big Grin


PHP Kod:
<?php if ($units_sold) { ?>


            <tr>
              <td><b><?php echo $text_units_sold?></b></td>
              <td><?php echo $units_sold?><br/></td>
            
            </tr>
        <?php ?>

   
  <?php if (( $units_sold <= )) { ?>  
 
<?php echo $text_stock?> <div class="progress-bar green shine">  <span style="width: <?php echo (($stock $stock))*100?>%"</span>
</div> 

 <?php } else { ?>
 <?php $toplam = ($units_sold $stock-1)*-100;?>
      
     <?php if (( $toplam >=68 )) { ?>
     
 <?php echo $text_stock?> <div class="progress-bar green shine">  <span style="width: <?php echo (($units_sold$stock-1))*-100?>%"</span>
</div>

 <?php } else { ?>
 
 
  <?php $toplam = ($units_sold $stock-1)*-100;?>
      <?php if (($toplam <=68 && $toplam >= 40 )) { ?>  
      
<?php echo $text_stock?> <div class="progress-bar blue shine">  <span style="width:<?php echo (($units_sold$stock-1))*-100?>%"</span>
</div>
 <?php } else { ?>
 
 <?php $toplam = ($units_sold $stock-1)*-100;?>
     <?php if (( $toplam <=39  && $toplam >=20 )) { ?>      

     
     
 <br /><?php echo $text_stock?> <div class="progress-bar orange  shine">  <span style="width: <?php echo (($units_sold$stock-1))*-100?>%"></span>
</div>

<?php } else { ?>
   <?php $toplam = ($stock $units_sold  )*100;?>
   <?php echo (($stock $units_sold))*100?>
<?php 
if (( $toplam <19 && $toplam >)) { ?>  

 <br /><?php echo $text_stock?> <div class="progress-bar red  shine">  <span style="width:  <?php echo (($stock $units_sold))*100?>%"></span>
</div>
<?php ?><?php ?><?php ?><?php ?><?php ?>


Ekli Dosya(lar) Önizleme(ler)
Resmi Büyütmek İçin Tıklayın   
.rar vqmod.rar Eklentiyi indir...
Boyut: 1,011 bytes İndirme: 36
Telif Hakkı için Rapor Edin...
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: nokta , TECHNOLOG , yusuf_07 , ITECHINN , osman , z3ys3ha , afroma , z3s3 , fe_odaliz
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: 671
175 Mesajına, 273 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 02-10-2013 02:35 PM
Emeklerine sağlık sevgili Kiroglu.
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ş!
 Teşekkür Edenler: e-ticaretdersleri
bydumanv
Üye
***
Üye user avatar
Çevrimdışı

Mesajlar: 103
Konular: 26
Katılma Tarihi: Mar 2012
Rep Puanı: 0
Teşekkürler: 36
11 Mesajına, 20 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 03-19-2013 03:29 AM
Merhaba.

Öncelikle ellerine sağlık.
Stok konusu görmüşken sormadan geçemedim.
Bana lazım olan şey mutlaka bir çok kişininde işine yaracak birşeydir eğer sizin gibiüstadlar bir el atarsa iyi olur Smile
Stok miktarı adminin belirlediği adete veya daha aşağısına düşerse admine uyarı maili gitse?

Böyle bir modül vs. yapılabilirmi acaba?

Teşekkürler şimdiden.
Alıntı Yaparak Cevapla
Paylaş!
z3s3v
Acemi Üye
**
Üye user avatar
Çevrimdışı

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



Kişisel Bilgileri: v
Konu Tarihi: 03-24-2013 12:54 AM
çok orjinal çok hoş bir paylaşım emeğinize sağlık ilanlara renk getiren bi özellik oldu...
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: e-ticaretdersleri

« Önceki | Sonraki »
Cevapla  Gönder 

Stok Miktarı Progressbar Fixed 1.1 Konusunun Linki Direk Link
Stok Miktarı Progressbar Fixed 1.1 Konusunun HTML Kodu HTML Link
Stok Miktarı Progressbar Fixed 1.1 Konusu BBCode Linki BBCode Link
Stok Miktarı Progressbar Fixed 1.1 Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Stok tolga35 0 1,007 01-06-2018 11:31 AM
Son Mesaj: tolga35
  [Modifikasyon] Minimum Sipariş Miktarı Gereksinimi e-ticaretdersleri 13 21,059 09-09-2016 12:51 PM
Son Mesaj: ayhancan
  stok durumu furkanyvz 0 2,067 06-10-2016 11:52 AM
Son Mesaj: furkanyvz
  Kategorilerde Arama Sayfasında Stok Miktarın Gösterme e-ticaretdersleri 6 5,600 06-10-2016 10:25 AM
Son Mesaj: furkanyvz
  stok miktarı selcukdal 1 2,048 12-31-2015 04:14 PM
Son Mesaj: turkojen34
  Admin Panel Stok Miktarı Sabitleme kan26 5 3,321 11-22-2015 10:05 PM
Son Mesaj: demon
  [Modifikasyon] Raty Rating Jquery + Ajax Fixed 1/2 e-ticaretdersleri 3 3,177 06-13-2015 11:37 PM
Son Mesaj: e-ticaretdersleri
  Stok Kayıt Satış Ve Takip Programı e-ticaretdersleri 21 14,422 06-07-2015 02:11 AM
Son Mesaj: e-ticaretdersleri
  [Modifikasyon] Opencart 1.5.x Kategorilerde Stok Fitresi - eka7a e-ticaretdersleri 8 4,031 06-05-2015 10:50 AM
Son Mesaj: e-ticaretdersleri
  [Modifikasyon] Opencart 2.0.1.1 Fixed Header Menu (Sabit Başlık Menü) yapımı mustafaabanoz 2 4,077 05-25-2015 02:53 PM
Son Mesaj: sakaryanotebook

Stok Miktarı Progressbar Fixed 1.1 indir, Stok Miktarı Progressbar Fixed 1.1 Videosu, Stok Miktarı Progressbar Fixed 1.1 online izle, Stok Miktarı Progressbar Fixed 1.1 Bedava indir, Stok Miktarı Progressbar Fixed 1.1 Yükle, Stok Miktarı Progressbar Fixed 1.1 Hakkında, Stok Miktarı Progressbar Fixed 1.1 nedir, Stok Miktarı Progressbar Fixed 1.1 Free indir, Stok Miktarı Progressbar Fixed 1.1 oyunu, Stok Miktarı Progressbar Fixed 1.1 download


Forum Atla: