к элементу корзины.
Но проблема в том, что в этот момент еще не существует корзины. И похоже в подтверждение этого есть в документации приписка: "использование этого обработчика для реализации алгоритмов, требующих информации о корзине, невозможно"
Писать параллельно в сессию до добавления и оттуда брать информацию? Нужно мыслю словить нужную...
Нужно сменить тип цены в OnGetOptimalPrice, всего цен на проекте 12
Цену можно указать в момент добавления, передав 'CUSTOM_PRICE' => 'Y'
но тогда исчезает привязка к конкретной цене
это думаю может где-то аукнутся
Фигачте свои провайдер
Вроде как получилось подцепить свой, только в нем я смог получить доп параметры напрямую из $_REQUEST, что тоже не очень красиво. + пока не удаелось сменить тип цены...не факт что он это умеет. Ценой/скидкой через него удается управлять
Все красиво, в момент добавления. А после все рушится. Если добавить 5 одних и тех же товаров, у которых отличается свойство STORE_ID То в провайдере нельзя распознать товар, нет ID позиции в корзине... Старая версия провайдера на каждую позицию вызывается новая возвращает массив всех элементов, но ключами являются id товара...в итоге остаются только уникальные...похоже, остается только на CUSTOM_PRICE опираться :/
Обсуждают сегодня