Дробное количество товара в minishop2?
Здравствуйте!
Нашел вроде бы решения, но что-то ничего не помогает, в любом случае при указании дробного количества выходит ошибка Введите допустимые значения. Ближайшие допустимые значения
Есть ли работающие способы на сегодняшний момент? Заранее спасибо
Последним пользовался подсказками из этого коммента
Нашел вроде бы решения, но что-то ничего не помогает, в любом случае при указании дробного количества выходит ошибка Введите допустимые значения. Ближайшие допустимые значения
Есть ли работающие способы на сегодняшний момент? Заранее спасибо
Последним пользовался подсказками из этого коммента
Комментарии: 8
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
После оформления заказа и в админке количество все равно указывается целым числом: если меньше одного, то 0, если больше, то ближайшее целое. Куда теперь ковырять, чтобы и там отображалось верно. Интересно то, что сумму считает верно, но вот именно count выводит неправильно после оформления заказа и в админке.
Я путем велосипеда добавил возможность указывать дробное количество, но оно только в корзине. В каталоге, после оформления заказа (заявки) и в админке указываются все равно целые числа, хотя сумма считается правильно, т.е. учитываются дробные, а сам count почему-то все равно целое число.
/www/promelectrica.ru/assets/components/minishop2/js/web/default.js
Тут тоже нужно посмотреть if (status['total_count'] < 1) поставить минимальное значение 0.0000001
Нужно смотреть, что он передает. И искать все что связано с cart/add, cart/change, cart/remove
2) Также надо изменить в таблице ms2_order_products тип count с int(10) на float.
3) Чтобы была возможность добавлять дробное число в корзину с каталога, достаточно в чанке tpl.msProducts.row (или в вашем аналоге) для инпута с name=«count» step=any