Перейти к содержанию
SV

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

Рекомендуемые сообщения

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

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

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

Версия 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 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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