Добавление количества товаров кратно шагу установленному в карточке

#
Добавление количества товаров кратно шагу установленному в карточке
Не нашел как решать такую задачу https://yadi.sk/i/wwt7DEXNWKfplA
Например, шаг 1000, минимальное количество 1000 как в карточке вывести в поле количество эти значения и соответственно на + /- тоже прибавление по 1000.

Сейчас там 1, + / - тоже плюсуют и вычитают по 1, в корзине при этом правильно показывается если добавлена 1 в корзину то там отображается 1000 штук, как в карточке изменить подскажите?

Спасибо.
e-mail: webmaster@maiboroda.pro / maiboroda.pro / Создание и поддержка сайтов / г. Ставрополь
#
Re: Добавление количества товаров кратно шагу установленному в карточке
В input с количеством добавьте атрибут step и выводите в него quantity_step из xml . Далее учитывайте этот шаг в js. Пример как сделано в стандартных шаблонах:

   // Cart quantity
   $(".qty-inner .qty-up").on("click", function() {
      var jInput = $($(this).data('src')),
         oldValue = jInput.val(),
         step = jInput.prop('step');

      jInput.val(parseFloat(oldValue) + parseFloat(step));
   });
   $(".qty-inner .qty-down").on("click", function() {
      var jInput = $($(this).data('src')),
         oldValue = jInput.val(),
         step = jInput.prop('step');

      if (oldValue >= step) {
         jInput.val(parseFloat(oldValue) - parseFloat(step));
      }
   });
«Не выходи из комнаты, не совершай ошибку…»
#
Re: Добавление количества товаров кратно шагу установленному в карточке
Спасибо, то что надо.
e-mail: webmaster@maiboroda.pro / maiboroda.pro / Создание и поддержка сайтов / г. Ставрополь
Авторизация