Условия обработки персональных данных

Сайт использует технические и персональные данные пользователей для получения маркетинговой и статистической информации. Условия обработки персональных данных посетителей можно ознакомиться по ссылке.

В случае Вашего не согласия с этими условиями - просим Вас покинуть данный сайт. Если Вы продолжаете находиться и использовать сайт - Вы автоматически выражаете свое согласие с условиями обработки персональных данных пользователей сайта

X

bitrix работа с весовым товаром , добавление в корзину товара с весом

В настройках конкретного товара на вкладке Торговый каталог — Параметры есть параметр «Коэффициент единицы измерения». Он у вас вероятно 1. Меняйте его. Например значение 0.01 или 0.001 даст изменять товар с точностью до сотых или до тысячных.
При добавлении в корзину например 251 гр товара надо
1. что бы у вас был весовой товар. Цена должна быть выставлена за килограмм.

2. Коэффициент единицы измерения можно выставить 0.001 ;

Это значит что мы сможет количество товара добавлять кратное 0.001, т.е например для 251 грамм количество равно 0.251

Стандартная функция для добавления будет использована вот так

результат вот так будет в корзине выглядеть (см. фото):

Далее пишем своё добавление в корзину через ajax. И передаю дробное число.

Всего комментариев: 5 Комментировать

  1. Александр /

    Уважаемый, Вы не представляете сколько я с подобной задачей бился. Пробовал корзину переделывать, чтобы у меня разные веса упаковок для каждого товара считало…

    Спасибо Вам огромное!

    1. alex / Автор записи

      Всегда пожалуйста. +1 к карме))

  2. Ненавижубитрикс /

    А как-то глобально на все товары с КГ это сделать можно? А не по одному заходить и менять.

    1. alex / Автор записи

      В цикле пройдите по всем товарам. Да и вся проблема.

    2. alex / Автор записи

      и на добавления товара можно агент повесить, что бы всегда весовым был.

Оставить ответ