Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

SV

Новичок
  
  • Публикаций

    1
  • Зарегистрирован

  • Посещение

Достижения SV

Newbie

Newbie (1/14)

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

Последние медали

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. в шаблоне корзины все норм таким образом все работает.
Гость
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.