Цитата |
---|
Алексей Волков написал: А вообще лучше начинать переходить на d7 c такими вещами. Конечно обертка удобнее, но становится менее работоспособней. |
С версии catalog 17.5.9 функция Add2BasketByProductID объявлена как deprecated. Вместо нее можно использовать метод \Bitrix\Catalog\Product\Basket::addProduct (для публичных компонент) и \Bitrix\Catalog\Product\Basket::addProductToBasket (для произвольных, в т.ч. административных скриптов).
Тем не менее, это не значит, что эта функция должна перестать работать (за одним исключением, о нем ниже).
SirBataneg, создайте обращение в ТП, пожалуйста, с предоставлением административного доступа.
Алексей Волков, покажите, пожалуйста, пример вызова, который перестал работать.
Теперь об исключении. При попытке добавить товар в уже существующий заказ с помощью этой функции теперь пишется предупреждение уровня E_USER_WARNING и выполняется полная актуализация товаров заказа.