Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Добавление товара в корзину по клику 2.x


SV

Recommended Posts

Добрый день всем!

Помогите решить задачу, кто сталкивался.

Хочу сделать добавление товара в корзину по клику

Версия 2.0.1.1 

Попробовал в  шаблоне product.tpl через js добавить количество в input - добавление товара работает, цена увеличивается/уменьшается, но перестает работать кнопка "Купить" - она же добавляет товар в корзину.

 

Родной код:

<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; ?>" />
</div>

 

Меняю на:

<div class="form-group">
       <span class="minus">-</span>
       <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; ?>" />
       <span class="plus">+</span>
</div>

 

JS:

<script type="text/javascript" >
    $(document).ready(function() {
        $('.minus').click(function () {
            var $input = $(this).parent().find('input');
            var count = parseInt($input.val()) - 1;
            count = count < 1 ? 1 : count;
            $input.val(count);
            $input.change();
            return false;
        });
        $('.plus').click(function () {
            var $input = $(this).parent().find('input');
                $input.val(parseInt($input.val()) + 1);
                $input.change();
                return false;
            });
        });
</script>

 

В консоле при родном коде и все работает - по клику "Купить" происходят два события:

index.php?route=checkout/cart/add    
index.php?route=common/cart/info    

 

И с кнопками "+-"  только:

index.php?route=checkout/cart/add  

 

Кто знает способ, подскажите плиз!

 

P.S. в шаблоне корзины все норм таким образом все работает.

Змінено користувачем SV
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.