Задать вопрос
@zahar_92

Как пересчитать сумму товаров в корзине битрикс?

Всем привет!
Есть необходимость прибавить к сумме позиции товара число - залог. Т.е. добавили товар в корзину 2 шт. по цене 1000 руб/шт. Сумма 2000.
Нужно к сумме прибавить залог 1000, но один раз. При увеличении количества товаров в корзине залог не прибавляется повторно, т.е. если одной позиции 3шт по цене 1000 и залог 1000, должна быть сумма 4000.
Думал через событие OnBeforeBasketUpdate получить товары в корзине и пересчитать их, но не пойму как прибавить залог один раз?
  • Вопрос задан
  • 251 просмотр
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по информационной безопасности + ИИ
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Если залог это открытая информация, можно его добавлять автоматически как товар.
Перед сохранением заказ или при каждом добавлении товара в корзину проверять его наличие там.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы