Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Как умножить а не добавить количество товара при клике +?


annnn
 Поделиться

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

Подскажите
установлено минимальное количество товара для заказа допустим 500шт
если нажать +, то прибавит.  будет 501
а нужно множить на 2
что бы при нажатии на + добавилось еще 500 = 1000
где это вообще правится?
 

Изменено пользователем annnn
Ссылка на комментарий
Поделиться на других сайтах


18.01.2023 в 19:58, annnn сказал:

Подскажите
установлено минимальное количество товара для заказа допустим 500шт
если прибавить +, то будет 501
а нужно множить
что бы при нажатии на + добавилось еще 500
 

 

Если правильно понял, то можно так сделать?

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


потому что если поставить умножение, то будет назначено ко всем товарам, а если есть товар который не продает 500 штук а по 10

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


18.01.2023 в 21:10, foggy сказал:

потому что если поставить умножение, то будет назначено ко всем товарам, а если есть товар который не продает 500 штук а по 10

так всем и нужно
функционал сделан под упаковки

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


  • annnn изменил заголовок на Как умножить а не добавить количество товара при клике +?

Смотря как у Вас реализован функционал +-

можно сделать скриптом примерно вот так

$(document).ready(function() {
  $('.minus').click(function () {
  var $input = $(this).parent().find('input');
  var count = parseInt($input.val()) / 2;
  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()) * 2);
  $input.change();
  return false;
  });
  });
Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

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

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