Jump to content
  • 0

Informacja o braku wystarczającej ilości na stanie


st7

Question

Borykam się z problemem informowania Klienta, że nie mam na stanie wystarczającej ilości towaru, który chce zamówić i potrzebowałbym pomocy.

Dokładnie chodzi o to, że nie mam standardowego szablonu a on chyba nie obsługuje opcji informowania o braku wystarczającej ilości na stanie podczas wybrania ilości przyciskami +/- czy wpisaniu ręcznie i kliknięciu w "Dodaj do koszyka". Jeśli miałbym to samemu jakoś skopiować z domyślnego szablonu to tak na prawdę nie wiem gdzie tego szukać, mógłby ktoś pomóc, naprowadzić?

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Kontrolę przycisków +/- dla dostępnej ilości realizują funkcje zawarte w product,js.

A konkretnie:

// The button to increment the product value
$(document).on('click', '.product_quantity_up', function(e){
    e.preventDefault();
    fieldName = $(this).data('field-qty');
    var currentVal = parseInt($('input[name='+fieldName+']').val());
    if (!allowBuyWhenOutOfStock && quantityAvailable > 0)
        quantityAvailableT = quantityAvailable;
    else
        quantityAvailableT = 100000000;
    if (!isNaN(currentVal) && currentVal < quantityAvailableT)
        $('input[name='+fieldName+']').val(currentVal + 1).trigger('keyup');
    else
        $('input[name='+fieldName+']').val(quantityAvailableT);
});
 // The button to decrement the product value
$(document).on('click', '.product_quantity_down', function(e){
    e.preventDefault();
    fieldName = $(this).data('field-qty');
    var currentVal = parseInt($('input[name='+fieldName+']').val());
    if (!isNaN(currentVal) && currentVal > 1)
        $('input[name='+fieldName+']').val(currentVal - 1).trigger('keyup');
    else
        $('input[name='+fieldName+']').val(1);
});
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...