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

SV

Новачок
  
  • Публікації

    1
  • З нами

  • Відвідування

SV's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In
  • Conversation Starter

Recent Badges

0

Репутація

  1. Добрый день всем! Помогите решить задачу, кто сталкивался. Хочу сделать добавление товара в корзину по клику Версия 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. в шаблоне корзины все норм таким образом все работает.
×
×
  • Створити...

Important Information

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