tr-opencart

     
avatar Şuanki Zaman: 03-29-2024, 10:00 AMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

Modül Quantity Selector - Plus Minus Box[VQmod]

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  e-ticaretdersleri - Görüntüleme - Okunma  6245 - Yorum  9

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: 08-10-2012 04:26 PM

Bu eklenti ile hem Sepet sayfasında hemde ürün detay sayfaında miktarkısmında düenleme yapmakta kutucuğun yanında arttırma ve azaltma butonları eklemektedir. Vqmod ile yapılmıştır. bende şimdi deneyeceğim.

Geçerli Sürümler :
v1.5.0.4, v1.5.0.5, v1.5.1, v1.5.1.1, v1.5.1.2, v1.5.1.3, v1.5.2, v1.5.2.1, v1.5.3, v1.5.3.1


1.5.2.1 Xml olarak test edilmiştir ve harika çalışıyor


Ekli Dosya(lar) Önizleme(ler)
Resmi Büyütmek İçin Tıklayın    Resmi Büyütmek İçin Tıklayın   
.zip QuantitySelector-PlusMinusBox.zip Eklentiyi indir...
Boyut: 4.67 KB İndirme: 150
Telif Hakkı için Rapor Edin...
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: yusuf_07 , nokta , fe_odaliz , viper_aykiri
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: 08-10-2012 05:18 PM
Harika ya hem işlevsel hem de görsel bir eklenti.
Sağolasın Kıroğlumarket
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ş!
yusuf_07v
Üye
***
V.İ.P Premium user avatar
Çevrimdışı

Mesajlar: 152
Konular: 35
Katılma Tarihi: Jun 2012
Rep Puanı: 3
Teşekkürler: 257
62 Mesajına, 123 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 08-10-2012 05:28 PM
1.5.3.1 Test edildi Sorunsuz Çalışıyor Kardeşim Emeğine Sağlık.
yusuf_07
Alıntı Yaparak Cevapla
Paylaş!
BLaDev
Sağlık/Medikal
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 353
Konular: 25
Katılma Tarihi: Mar 2012
Rep Puanı: 14
Teşekkürler: 162
100 Mesajına, 196 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 08-10-2012 05:35 PM
eline sağlık bende tam bunu yazmaya başlamıştım ama yazmadan önce bi foruma bakayım dedim sen eklemişsin eline sağlık
Kiroglumarket arkadaşımız vqmod modülünü yayınlamış vqmod kullanmayacak arkadaşlar için anlatım yapıyorum.


catalog/view/theme/TEMANIZ/template/common/header.tpl

dosyayı açınız;

PHP Kod:
</head


öncesine;

PHP Kod:
<style type="text/css">
div.qty_selector {

    
displayblock;
    
height44px;
    
width65px;  
    
backgroundaqua;
    
positionrelative;
    
backgroundurl(catalog/view/theme/default/image/qty_selector_box.pngno-repeat;
}
div.qty_selector input{
    
positionabsolute;
    
top12px;
    
left3px;
    
padding0px 0;
    
width31px;
    
height:16px;
    
backgroundnone;
    
border-radius0px;
    
border0;
    
border-stylenone;
    
border-width:0px;
    
text-aligncenter;
    
fontbold 14px ArialHelveticasans-serif;
    
color#544843;
}
div.qty_selector a.up,
div.qty_selector a.down
{
    
positionabsolute;
    
displayblock;
    
width31px;
    
height23px;
    -
webkit-user-selectnone;
    
right1px;
    
text-indent: -1000px;
    
overflowhidden;
    
backgroundurl(catalog/view/theme/default/image/qty_selector_box.pngno-repeat -34px 0;
}

div.qty_selector a.down{
    
bottom0;
    
background-positionright -23px;
    
height21px;
}

div.qty_selector a.down:hover{
    
background-positionright -113px;
}


div.qty_selector a.down:active{
    
background-positionright -68px;
}


div.qty_selector a.up:hover{
    
background-positionright -90px;
}

div.qty_selector a.up:active{
    
background-positionright -45px;
}

</
style

ekleyiniz.

catalog/view/theme/TEMANIZ/template/product/product.tpl

dosyasını açınız;

PHP Kod:
<?php echo $text_qty?>

Bulunuz ve Alttaki ile değiştiriniz.

PHP Kod:
<div style="margin-top:13px;"><?php echo $text_qty?></div> 


catalog/view/theme/TEMANIZ/template/product/product.tpl

dosyasını açınız;

PHP Kod:
<input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" /> 

Bulunuz ve Alttaki ile değiştiriniz.

PHP Kod:
<div class="qty_selector" style="margin-left:5px;">
                                  <
input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" />
                                  <
a title="1 Adet Azaltın" value="quantity" class="down">Aşağıya</a>
                                  <
a title="1 Adet yükseltin" value="quantity" class="up">Yukarıya</a>
                              </
div



catalog/view/theme/default/template/product/product.tpl

Dosyayı açınız;

PHP Kod:
<input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" /> 

Bulunuz ve Alttaki ile değiştiriniz.

PHP Kod:
<div style="margin-top:10px;">
                                  &
nbsp;<input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" />
                             </
div

catalog/view/theme/default/template/product/product.tpl

dosyayı açınız;

PHP Kod:
<?php echo $content_bottom?>

bulunuz ve önüne ekleyiniz.

PHP Kod:
<script type="text/javascript">
//<!--
            
    
$(".down").unbind("click");
    $(
".down").click(function(event){
     var 
$qty = $('\'.qty_selector input[name="' + $(event.target).attr('value') + '"]');
     if(
$qty.attr('value')==''$qty.attr('value',0);
     var 
val =parseInt($qty.attr('value'));
     if(
val!=0val=val-1;
     
$qty.attr('value',val);
     
//AddToCart(id,val);
  
});
  $(
".up").unbind("click");
  $(
".up").click(function(event){
     var 
$qty = $('\'.qty_selector input[name="' + $(event.target).attr('value') + '"]');
     if(
$qty.attr('value')==''$qty.attr('value',0);
     var 
val =parseInt($qty.attr('value'));
     if(
val!=999val=val+1;
     
$qty.attr('value',val);

     
//AddToCart(id,val);
  
});
//--></script> 

catalog/view/theme/default/template/checkout/cart.tpl

dosyayı açınız;

PHP Kod:
<input type="text" name="quantity[<?php echo $product['key']; ?>]" value="<?php echo $product['quantity']; ?>" size="1" /> 

Bulunuz alttaki ile değiştiriniz.

PHP Kod:
<div class="qty_selector" style="margin-left:0px;">
                                  <
input type="text" name="quantity[<?php echo $product['key']; ?>]" value="<?php echo $product['quantity']; ?>" size="1" />
                                  <
a title="Add one to quantity " value="quantity[<?php echo $product['key']; ?>]" class="down">Down</a>
                                  <
a title="Remove one form quantity" value="quantity[<?php echo $product['key']; ?>]" class="up">Up</a>
                              </
div

catalog/view/theme/default/template/checkout/cart.tpl

Dosyayı açınız;

PHP Kod:
<a href="<?php echo $product['remove']; ?>" 

Bulunuz aşağıdaki ile değiştiriniz.

PHP Kod:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="<?php echo $product['remove']; ?>"

catalog/view/theme/default/template/checkout/cart.tpl

dosyayı açınız;

PHP Kod:
<?php echo $content_bottom?>

bulunuz ve sonrasına ekleyiniz;

PHP Kod:
<script type="text/javascript"><!--
            
    $(
".down").unbind("click");
    $(
".down").click(function(event){
     var 
$qty = $('\'.qty_selector input[name="' + $(event.target).attr('value') + '"]');
     if(
$qty.attr('value')==''$qty.attr('value',0);
     var 
val =parseInt($qty.attr('value'));
     if(
val!=0val=val-1;
     
$qty.attr('value',val);
     
//AddToCart(id,val);
  
});
  $(
".up").unbind("click");
  $(
".up").click(function(event){
     var 
$qty = $('\'.qty_selector input[name="' + $(event.target).attr('value') + '"]');
     if(
$qty.attr('value')==''$qty.attr('value',0);
     var 
val =parseInt($qty.attr('value'));
     if(
val!=999val=val+1;
     
$qty.attr('value',val);

     
//AddToCart(id,val);
  
});
//--></script> 

Hepsi Bu kadar kolay gelsin.
BLaDe
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: e-ticaretdersleri , nokta , viper_aykiri
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: 08-10-2012 06:05 PM
Benimkisi sadece formu hareketlendirmek araştırıyorum bakıyorum eğer uygunsa ekliyorum. Bunu yazan arkadaştan Allah razı olsun ben sadece paylaştım
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!
ALeeNNv
Banned
user avatar
Çevrimdışı

Mesajlar: 62
Konular: 10
Katılma Tarihi: Jan 2012
Teşekkürler: 8
10 Mesajına, 11 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 08-10-2012 09:47 PM
Zaten sen de olmasan yandık Big Grin Bir tane ücretsiz paylaşım göremeyeceğiz forumda. Bir de son bir kaç günden beri bir arkadaş (BLaDe) geldi. Bi de o bişiler paylaşıyor. Başka bir faaliyet yok. Biz bilsek zaten paylaşacaz da bizim bilgimiz ile bi cacık olmaz Big Grin
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: e-ticaretdersleri
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: 08-10-2012 09:52 PM
(08-10-2012 09:47 PM)ALeeNN Yazılan:  Zaten sen de olmasan yandık Big Grin Bir tane ücretsiz paylaşım göremeyeceğiz forumda. Bir de son bir kaç günden beri bir arkadaş (BLaDe) geldi. Bi de o bişiler paylaşıyor. Başka bir faaliyet yok. Biz bilsek zaten paylaşacaz da bizim bilgimiz ile bi cacık olmaz Big Grin

Blade'in Nokta'nıın ve diğer sayamadığım mod admin arkadaşların yanında benim yaptığım paylaşımlar sadece sahrada çöle bir bardak su dökmek gibidir. Canı gönülden paylaşım yapan herkesten ALLAH razı olsun
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: BLaDe
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: 08-10-2012 10:44 PM
Sevgili Kiroglumarket herkes senin gibi düşünse, herkes senin gibi taşın altına elini koymaya kalksa ne projeler çıkar ortaya ama malesef insanlarımız bilgi cimrisi olmuşlar ben bilgiyi alayım da öğrenmeye çalışan başkaları baksınlar başlarının çaresine mantalitesi zihinlerimizde olduğu sürece malesef el yapar biz sadece bakar dururuz.

Ha unutmadan ve vurgulamadan geçemeyeceğim bir halt bilmeyen araklamacı zihniyet var birde sen burda tırmalayıp saç baş yolup bir şeyler üretip paylaşırsın o şahıslarda senin paylaşımını alıp onlarca liraya ben yaptım abi diye satarlar bunada ticaret derler.

Bu bu tarz 3. şahıslara kendi adıma hakkımı helal etmiyorum.

Bir çok opencart forumuna üyeyim bir çok şey paylaştım ama bir teşekkürü bile çok gören zihniyetlerden bıktım usandım, Osdem66 üstad'dan allah razı olsun beni o forumlardan kurtardı bu düzeyli ve paylaşımcı platforma kavuşturdu.

Bir forum klasiği haline gelmiş laf edeceğim "Bilgi Paylaşıldıkça Çoğalır" bunu hiç bir zaman unutmamalıyız.

Kalın sağlıcakla.
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: BLaDe , e-ticaretdersleri
BLaDev
Sağlık/Medikal
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 353
Konular: 25
Katılma Tarihi: Mar 2012
Rep Puanı: 14
Teşekkürler: 162
100 Mesajına, 196 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 08-10-2012 10:58 PM
2 arkadaşıma da takılıyorum... Allah herkes den razı olsun...
BLaDe
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: e-ticaretdersleri , tarantino123
viper_aykiriv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 43
Konular: 15
Katılma Tarihi: Mar 2014
Rep Puanı: 2
Teşekkürler: 7
2 Mesajına, 5 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 06-28-2015 02:43 PM
Merhaba çok güzel olmuş peki bu arttırıp eksiltme yaptığımızda auto submit nasıl yaptırabiliriz? yani arttırdığımızda formu submit yaptırmamız lazım yoksa refresh butonuna basmamız gerekiyor.

--------------------------------------Evet Çözüm Arkadaşlar--------------------------------------

catalog/view/theme/SizinTemanız/template/checkout/cart.tpl dosyasına eklediğimiz

Kod:
<script type="text/javascript"><!--
            
    $(".down").unbind("click");
    $(".down").click(function(event){
     var $qty = $('\'.qty_selector input[name="' + $(event.target).attr('value') + '"]');
     if($qty.attr('value')=='') $qty.attr('value',0);
     var val =parseInt($qty.attr('value'));
     if(val!=0) val=val-1;
     $qty.attr('value',val);
     //AddToCart(id,val);
  });
  $(".up").unbind("click");
  $(".up").click(function(event){
     var $qty = $('\'.qty_selector input[name="' + $(event.target).attr('value') + '"]');
     if($qty.attr('value')=='') $qty.attr('value',0);
     var val =parseInt($qty.attr('value'));
     if(val!=999) val=val+1;
     $qty.attr('value',val);
     //AddToCart(id,val);
  });
//--></script>

kodlarını aşağıdaki şekilde değiştirin

Kod:
<script type="text/javascript"><!--
            
    $(".down").unbind("click");
    $(".down").click(function(event){
     var $qty = $('\'.qty_selector input[name="' + $(event.target).attr('value') + '"]');
     if($qty.attr('value')=='') $qty.attr('value',0);
     var val =parseInt($qty.attr('value'));
     if(val!=0) val=val-1;
     $qty.attr('value',val);
     $(this).parents('form').submit();
     //AddToCart(id,val);
  });
  $(".up").unbind("click");
  $(".up").click(function(event){
     var $qty = $('\'.qty_selector input[name="' + $(event.target).attr('value') + '"]');
     if($qty.attr('value')=='') $qty.attr('value',0);
     var val =parseInt($qty.attr('value'));
     if(val!=999) val=val+1;
     $qty.attr('value',val);
     $(this).parents('form').submit();
     //AddToCart(id,val);
  });
//--></script>

ayrıca aynı dosyada bulunan

Kod:
<input type="text" name="quantity[<?php echo $product['key']; ?>]" value="<?php echo $product['quantity']; ?>" size="1" />

kodlarını

Kod:
<input type="text" name="quantity[<?php echo $product['key']; ?>]" onchange="this.form.submit()" value="<?php echo $product['quantity']; ?>" size="1" />

olarak değiştirirseniz daha iyi olur onchange="this.form.submit()" bu kodu eklediğimizde olurda kullanıcı arttırıp eksiltme butonuna basmadan atıyorum 45 gibi bir miktarı 44 kez butona tıklayacağına manuel olarak 45 yazacağından inputun submit yaptırması daha mantıklı gelecektir. Sadece cart.tpl dosyasında yapın bu işlemi product.tpl dosyasında bir değişiklik olmayacak. iyi günler...
Alıntı Yaparak Cevapla
Paylaş!

« Önceki | Sonraki »
Cevapla  Gönder 

Quantity Selector - Plus Minus Box[VQmod] Konusunun Linki Direk Link
Quantity Selector - Plus Minus Box[VQmod] Konusunun HTML Kodu HTML Link
Quantity Selector - Plus Minus Box[VQmod] Konusu BBCode Linki BBCode Link
Quantity Selector - Plus Minus Box[VQmod] Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Header Links te linklerin önüne resim ekleme Vqmod e-ticaretdersleri 1 5,846 12-07-2022 07:45 AM
Son Mesaj: trapman
  [Eklenti] Opencart Arka Plan Resmi Ekle - VQMOD Gökhan TAYLAN 4 4,758 10-18-2019 09:06 AM
Son Mesaj: admintim
  Anasayfa'da Meta Keyword Etiketlerini gösterme Vqmod sekhil 21 15,075 02-25-2019 02:10 PM
Son Mesaj: emir28
  vqmod hatası tolga35 2 16,642 03-21-2018 09:22 PM
Son Mesaj: 63kanun
  Seçenek Değişince Otomatik Fiyat Değişimi Vqmod e-ticaretdersleri 42 29,311 12-18-2017 12:51 PM
Son Mesaj: mamamiyali
  VQMod Kurulumu sabitertan 49 71,525 08-08-2016 02:00 PM
Son Mesaj: djsroe
  [Mod] Admin sayfasında resim yükleme penceresi arama yaptırmak vqmod e-ticaretdersleri 4 5,429 04-10-2016 09:08 PM
Son Mesaj: emrecanaaa
  Otomatik Seo Url Oluşturucu vQmod Ersen16 18 12,828 02-08-2016 05:27 PM
Son Mesaj: ferzade
  [Mod] Vqmod Manager e-ticaretdersleri 2 6,213 01-13-2016 03:57 AM
Son Mesaj: emir28
  Ürün Gelince Haber Ver Elentisi VQMOD e-ticaretdersleri 12 10,627 12-27-2015 10:35 PM
Son Mesaj: ugurboran

Quantity Selector - Plus Minus Box[VQmod] indir, Quantity Selector - Plus Minus Box[VQmod] Videosu, Quantity Selector - Plus Minus Box[VQmod] online izle, Quantity Selector - Plus Minus Box[VQmod] Bedava indir, Quantity Selector - Plus Minus Box[VQmod] Yükle, Quantity Selector - Plus Minus Box[VQmod] Hakkında, Quantity Selector - Plus Minus Box[VQmod] nedir, Quantity Selector - Plus Minus Box[VQmod] Free indir, Quantity Selector - Plus Minus Box[VQmod] oyunu, Quantity Selector - Plus Minus Box[VQmod] download


Forum Atla: