Продажа упаковками
Добавлена установка минимального и максимального количества данного наименования в корзине, а также шага добавления в корзину.
Указание шага, с которым можно покупать товар, позволяет продавать упаковками, например, при установке шага в 6 штук можно будет добавить в корзину данного наименования только 6, 12,18, 24 и т.д.
Вопрос - где в шаблоне товара и корзины вывод этого шага, какие строки за это отвечают?
Кажется сам и отвечу...но уточню свой вопрос - есть необходимость управлять через + и - на странице товара и странице корзины...то для этого достаточно указать в карточке товара шаг 6 и минимальное кол-во 6 и в инпуте передавать id товара и с помощью set_count_mod кол-во упаковок менять на +1 или -1 или может есть какие еще нюансы? И что если указывать при этом максимальное кол-во, то клиент накликать больше указанного не сможет или нужна дополнительная проверка?
Но при нажатии на кнопку "пересчитать" почему-то указанное новое количество сбивается, на то что было указано в карточке товара при добавлении в корзину. Что может не так?
Но при нажатии на кнопку "пересчитать" почему-то указанное новое количество сбивается, на то что было указано в карточке товара при добавлении в корзину. Что может не так?
Посмотрите в консоли браузера какие у вас POST-данные уходят при пересчитать.
Странно, но банальная замена строки с input value="{quantity}" из другого шаблона решила проблему, хотя никаких различий в параметрах между строками нет. Возможно какой-то символ был лишний или на другой раскладке...мистика, но все работает без вопросов.