С помощью $order = CSaleOrder::GetByID($ORDER_ID), я получаю данные о заказе.
Как мне получить состав заказа?
Теоретически, документация говорит, что мне поможет использование CSaleBasket::GetList как-то так:
$dbBasketItems = CSaleBasket::GetList(
array(
"NAME" => "ASC",
"ID" => "ASC"
),
array(
"FUSER_ID" => $order["USER_ID"],
"LID" => SITE_ID,
"ORDER_ID" => $order["ID"]
),
false,
false,
array("ID",
"MODULE",
"PRODUCT_ID",
"QUANTITY",
"DELAY",
"CAN_BUY",
"PRICE",
"WEIGHT")
);
while ($arItems = $dbBasketItems->Fetch()) {
$arBasketItems[] = $arItems;
}
Но в итоге в $arBasketItems я получаю пустой массив.
Подскажите пожалуйста где копать...
Как мне получить состав заказа?
Теоретически, документация говорит, что мне поможет использование CSaleBasket::GetList как-то так:
$dbBasketItems = CSaleBasket::GetList(
array(
"NAME" => "ASC",
"ID" => "ASC"
),
array(
"FUSER_ID" => $order["USER_ID"],
"LID" => SITE_ID,
"ORDER_ID" => $order["ID"]
),
false,
false,
array("ID",
"MODULE",
"PRODUCT_ID",
"QUANTITY",
"DELAY",
"CAN_BUY",
"PRICE",
"WEIGHT")
);
while ($arItems = $dbBasketItems->Fetch()) {
$arBasketItems[] = $arItems;
}
Но в итоге в $arBasketItems я получаю пустой массив.
Подскажите пожалуйста где копать...