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

[Решено] Кнопки количества товара добавленного в корзину

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

Приветствую форумчнаи !

 

Может кто то столковался с реализацией кнопок количества + и - в карте товара, помогите реализовать а то не могу найти .

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если кому то будет нужна качелька для ос 1.5.5.1 без  vQmod

 

идем в catalog/view/theme/default/template/product/product.tpl

находим <input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" /> 

и меняем на 

<script>
$(document).ready( function() {
 var elm = $('#htop');
 function spin( vl ) {
elm.val( parseInt( elm.val(), 10 ) + vl );
 }
 
 $('#increase').click( function() { spin( 1 );  } );
 $('#decrease').click( function() { spin( -1 ); } );
});
</script>
          <input type="button" id="decrease" value="-" /><input type="text" name="quantity" id="htop" size="2" value="<?php echo $minimum; ?>" />
<input type="button" id="increase" value="+" />

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А как сделать, что-бы не уходило в минус? -1, -2, -5 товаров? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уже сам нашел )

Нужно заменить    
$('#decrease').click( function() { spin( -10 ); } );
на 
$('#decrease').click( function() { if (elm.val () > 0 ){spin( -1 ); } });

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

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

×

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

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