После корзины идёт 2 списка товаров из bitrix:sale.products.gift.basket но узнать сколько подарков доступно по условию правил корзины не получается... может у кого-то есть идеи как это реализовать?
пробовал выбрать саму скидку (CSaleDiscount::GetByID) там есть функции, но не понимаю, что я от них получу и что в них нужно передать (фейковый заказ?)..
[UNPACK] => function($arOrder){... }; (?)
[APPLICATION] => function (&$arOrder){....}; (?)
В \Bitrix\Sale\Discount\Gift\Manager::getCollectionsByBasket() только список id подарков
пробовал выбрать саму скидку (CSaleDiscount::GetByID) там есть функции, но не понимаю, что я от них получу и что в них нужно передать (фейковый заказ?)..
[UNPACK] => function($arOrder){... }; (?)
[APPLICATION] => function (&$arOrder){....}; (?)
В \Bitrix\Sale\Discount\Gift\Manager::getCollectionsByBasket() только список id подарков
Личный проект:
Мои идеи:
Мои идеи: