tr-opencart

     
avatar Şuanki Zaman: 04-20-2024, 02:50 PMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

Ürüne ek seçenek olarak adet ekleme

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  hknysf - Görüntüleme - Okunma  3430 - Yorum  1

hknysfv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 1
Konular: 1
Katılma Tarihi: May 2017
Rep Puanı: 0
Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-05-2017 05:21 PM

Merhaba arkadaşlar öncelikte forum da yeniyim. Konu yanlış yere açılmış ise moderatör arkadaşlardan özür dilerim.

Parfüm sitesi kurulumu yaptırdım. Ürünlerimin birden fazla koku seçeneği var.
1 ürünün minimum sipariş adeti 50 dir.
Bizim işte Müşteri tek bir kokudan 50 tane sipariş vermez, karma sipariş yapar.
Ben bunu ürün detay sayfasında nasıl yaparım veya uygun ücrete yapacak arkadaş varsa buradan bana yazabilir.
Alıntı Yaparak Cevapla
Paylaş!
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: 12-06-2017 03:49 PM
Herkese merhaba arkadaşlar bu akşam sizlere opencart 2.x versiyonları için oldukça başarılı ve bir okadarda gerekli olan bir modifikasyon ile birlikte karşınızdayız. Peki bu modifikasyon nedir ve özelliği nelerdir. Bildiğimiz gibi arkadaşlar opencart tüm sürümlerinde default temayla birlikte gelen özellliklerden biride ürün detayda o ürüne ait adet olarak miktarı elle girebildiğimiz bir textbox kutucuğumuz var, tamam buraya kadar herşey normal ve bu kutucuğa istediğimiz adedide girelibilyoruz burasıda tamam ve hatta adminden belirlediğimiz miktardan da başlatabiliyoruz yani x adet ve üzeri satın alma şartını koyabiliyoruz. Bu özellikle ile bu miktar kutucuğunda arttırabilir ve azaltabilir özelliği yanı sıra adminden belirlediğimiz x adet ve kısmınıda alarak arttırma ve azaltma işlemini örneğin 2 vermişsek 2’şerli 8 vermişsek 8’erli olarak artacaktır. Kurulum oldukça basittir tek dosyada işlem yapılacaktır.






Opencart 2.x Responsive Arttırma Ve Azaltma Butonları Kurulumu

Dosyamızı Açalım : catalog/view/theme/seninteman/template/product/

product.tpl

Bulalım :


Alıntı:<?php echo $footer; ?>

Üst Satıra Ekleyelim :

Alıntı:<script type="text/javascript"><!--
//plugin bootstrap minus and plus
//http://jsfiddle.net/laelitenetwork/puJ6G/
$('.btn-number').click(function(e){
e.preventDefault();

fieldName = $(this).attr('data-field');
type = $(this).attr('data-type');
var input = $("input[name='"+fieldName+"']");
var currentVal = parseInt(input.val());
if (!isNaN(currentVal)) {
if(type == 'minus') {

if(currentVal > input.attr('min')) {
input.val(currentVal - <?php echo $minimum; ?>).change();
}
if(parseInt(input.val()) == input.attr('min')) {
$(this).attr('disabled', true);
}

} else if(type == 'plus') {

if(currentVal < input.attr('max')) {
input.val(currentVal + <?php echo $minimum; ?>).change();
}
if(parseInt(input.val()) == input.attr('max')) {
$(this).attr('disabled', true);
}

}
} else {
input.val(0);
}
});
$('.input-number').focusin(function(){
$(this).data('oldValue', $(this).val());
});
$('.input-number').change(function() {

minValue = parseInt($(this).attr('min'));
maxValue = parseInt($(this).attr('max'));
valueCurrent = parseInt($(this).val());

name = $(this).attr('name');
if(valueCurrent >= minValue) {
$(".btn-number[data-type='minus'][data-field='"+name+"']").removeAttr('disabled')
} else {
alert('Sorry, the minimum value was reached');
$(this).val($(this).data('oldValue'));
}
if(valueCurrent <= maxValue) {
$(".btn-number[data-type='plus'][data-field='"+name+"']").removeAttr('disabled')
} else {
alert('Sorry, the maximum value was reached');
$(this).val($(this).data('oldValue'));
}


});
$(".input-number").keydown(function (e) {
// Allow: backspace, delete, tab, escape, enter and .
if ($.inArray(e.keyCode, [46, 8, 9, 27, 13, 190]) !== -1 ||
// Allow: Ctrl+A
(e.keyCode == 65 && e.ctrlKey === true) ||
// Allow: home, end, left, right
(e.keyCode >= 35 && e.keyCode <= 39)) {
// let it happen, don't do anything
return;
}
// Ensure that it is a number and stop the keypress
if ((e.shiftKey || (e.keyCode < 48 || e.keyCode > 57)) && (e.keyCode < 96 || e.keyCode > 105)) {
e.preventDefault();
}
});

//--></script>


Bulalım :


Alıntı: <div class="form-group">
<label class="control-label" for="input-quantity"><?php echo $entry_qty; ?></label>
<input type="text" name="quantity" value="<?php echo $minimum; ?>" size="2" id="input-quantity" class="form-control" />
<input type="hidden" name="product_id" value="<?php echo $product_id; ?>" />
<br />
<button type="button" id="button-cart" data-loading-text="<?php echo $text_loading; ?>" class="btn btn-primary btn-lg btn-block"><?php echo $button_cart; ?></button>
</div>

Değiştirelim :

Alıntı: <div class="form-group">
<label class="control-label" for="input-quantity"><?php echo $entry_qty; ?></label>
<p>
</p><div class="input-group">
<span class="input-group-btn">
<button type="button" class="btn btn-danger btn-number" data-type="minus" data-field="quantity">
<span class="glyphicon glyphicon-minus"></span>
</button>
</span>
<input type="text" name="quantity" class="form-control input-number" value="<?php echo $minimum; ?>" min="<?php echo $minimum; ?>" max="1000">
<input type="hidden" name="product_id" value="<?php echo $product_id; ?>" />
<span class="input-group-btn">
<button type="button" class="btn btn-success btn-number" data-type="plus" data-field="quantity">
<span class="glyphicon glyphicon-plus"></span>
</button>
</span>
</div>
<br />
<button type="button" id="button-cart" data-loading-text="<?php echo $text_loading; ?>" class="btn btn-primary btn-lg btn-block"><?php echo $button_cart; ?></button>
</div>


KAYNAK | | İNDİR : E-TİCARETDERSLERİ
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!

« Önceki | Sonraki »
Cevapla  Gönder 

Ürüne ek seçenek olarak adet ekleme Konusunun Linki Direk Link
Ürüne ek seçenek olarak adet ekleme Konusunun HTML Kodu HTML Link
Ürüne ek seçenek olarak adet ekleme Konusu BBCode Linki BBCode Link
Ürüne ek seçenek olarak adet ekleme Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Ürün sayfasında fiyat alanına ufak bir ekleme yapmak nakolik 2 611 08-27-2021 01:26 PM
Son Mesaj: osdem66
  [Modifikasyon] Sipariş tamamlama Kısmında Kimlik Bilgisi Ekleme e-ticaretdersleri 2 3,944 05-29-2020 01:07 AM
Son Mesaj: selchuk
  Opencart 3.0.3.2 de Butonları ve Adet Kısmını Ürüne Göre Açıp Kapatabilirmiyiz ? mmmfalcom 1 1,065 01-11-2020 11:08 PM
Son Mesaj: teknohiz
  Ürünlere Azami Adet Sınırı Eklemek yako34 1 847 12-14-2019 08:03 PM
Son Mesaj: barankolbuken
  Opencart 2.x Rich Snippets Ürün Detaya Ekleme e-ticaretdersleri 1 2,584 01-06-2019 06:53 PM
Son Mesaj: Serkan.SK
  Canonical neden önemli ve 2.x versiyonlarda Canonical Link Ekleme veya Modülü jimraynor 0 1,116 12-16-2018 01:45 PM
Son Mesaj: jimraynor
  [Mod] Opencart 2.x Ürün detay seçenek degişiminde anlık fiyat değişim modülü osdem66 1 3,489 11-29-2018 05:38 AM
Son Mesaj: yavuzyg21
  Opencart 2.x Üye Kayıt Sayfasında TC Kimlik Vergi Dairesi Ve Vergi Numarası Ekleme e-ticaretdersleri 11 10,045 10-09-2018 02:33 PM
Son Mesaj: burakofly
  Opencart 2.0.x Ürün detay Ektra İçerik Tabı ekleme osdem66 2 2,207 09-30-2018 03:28 AM
Son Mesaj: uqursen
  [Modifikasyon]  Opencart 2.3.x Mesafeli Satış Sözleşmesi Sayfası Ekleme e-ticaretdersleri 14 11,472 09-03-2018 02:05 PM
Son Mesaj: hikmeteren

Ürüne ek seçenek olarak adet ekleme indir, Ürüne ek seçenek olarak adet ekleme Videosu, Ürüne ek seçenek olarak adet ekleme online izle, Ürüne ek seçenek olarak adet ekleme Bedava indir, Ürüne ek seçenek olarak adet ekleme Yükle, Ürüne ek seçenek olarak adet ekleme Hakkında, Ürüne ek seçenek olarak adet ekleme nedir, Ürüne ek seçenek olarak adet ekleme Free indir, Ürüne ek seçenek olarak adet ekleme oyunu, Ürüne ek seçenek olarak adet ekleme download


Forum Atla: