Дело в том что нужно разбить товары в корзине на два заказа: пред заказ и заказ. Я беру текущий список элементов в корзине, разбиваю их на те которые есть на складе и остаток который уйдет в пред заказ. Потом создаю заказ и добавляю в него товары для заказа и тоже самое делаю для элементов пред заказа.
В итоге получаю 2 созданных заказа, но без предложений. Функция Add2BasketByProductID отрабатывает и выдает ид добавленного товара, но в заказе он так и не появляться. Но если попробовать добавить товар без:
Код |
---|
array('ORDER_ID' => $orderID) |
то товар попадает в корзину.