Поиск Quantity list PRO - продажа упаковками

Код:
function addToCart(product_id, quantity) {
    quantity = typeof(quantity) != 'undefined' ? quantity : 1;

    $.ajax({
        url: 'index.php?route=checkout/cart/add',
        type: 'post',
        data: 'product_id=' + product_id + '&quantity=' + quantity,
        dataType: 'json',
        success: function(json) {
            $('.success, .warning, .attention, .information, .error').remove();
           
            if (json['redirect']) {
                location = json['redirect'];
            }
           
            if (json['success']) {
           
            var modPopupCart = window.modPopupCart || undefined;if( modPopupCart ){modPopupCart.open();}
           
                $('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>');
               
                $('.success').fadeIn('slow');
               
                $('#cart-total').html(json['total']);
               
                $('html, body').animate({ scrollTop: 0 }, 'slow');
            }   
        }
    });
}
 
Код:
function addToCart(product_id, quantity) {
    quantity = typeof(quantity) != 'undefined' ? quantity : 1;

    $.ajax({
        url: 'index.php?route=checkout/cart/add',
        type: 'post',
        data: 'product_id=' + product_id + '&quantity=' + quantity,
        dataType: 'json',
        success: function(json) {
            $('.success, .warning, .attention, .information, .error').remove();
          
            if (json['redirect']) {
                location = json['redirect'];
            }
          
            if (json['success']) {
          
            var modPopupCart = window.modPopupCart || undefined;if( modPopupCart ){modPopupCart.open();}
          
                $('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>');
              
                $('.success').fadeIn('slow');
              
                $('#cart-total').html(json['total']);
              
                $('html, body').animate({ scrollTop: 0 }, 'slow');
            }  
        }
    });
}
Придумал 2 варианта:
1) В шаблоне view/theme/TEMA/template/product/category.tpl вместо addToCart('<?php echo $product['product_id']; ?>') сделать addToCart('<?php echo $product['product_id']; ?>','5') (рекомендую такое решение)
2) В файле common.js заменить quantity = typeof(quantity) != 'undefined' ? quantity : 1; на quantity = typeof(quantity) != 'undefined' ? quantity : 5;
 
С главной все равно с кнопки "купить" падает 1 штука...
 
С главной все равно с кнопки "купить" падает 1 штука...
Необходимо проделать то же самое с кнопками "Добавить в корзину" (добавить " ,'5' ") в шаблонах всех модулей, которые у Вас товар выводят.
 
А можно, это (кнопка "+" в добавлении кол-ва товара:(

Код:
          <?php if($this->config->get('sellya_product_i_c_status') ==1) { ?>
          <input type="button" class="inc" value=" " />
          <?php } ?>

сделать на +5?
 
А можно, это (кнопка "+" в добавлении кол-ва товара:(

Код:
          <?php if($this->config->get('sellya_product_i_c_status') ==1) { ?>
          <input type="button" class="inc" value=" " />
          <?php } ?>

сделать на +5?
Конечно! Можно сделать все, если знать как :)
Ищите для класса .inc скрипт и выкладывайте сюда. Попробую помочь
 
Назад
Сверху