[CODE]$dbBasketItems = \CSaleBasket::GetList(
array("ID" => "ASC"),
$arFilterBasket,
false,
false,
array("PRODUCT_ID", "FUSER_ID", "ORDER_ID", "USER_ID")//"USER_ID"
);//
/*
$dbBasketItems = BasketTable::getList(array(
'order' => array("ID" => "ASC"),
'filter' => $arFilterBasket,
'select' => array("PRODUCT_ID", "FUSER_ID", "ORDER_ID", "USER_ID")
));
*/
while ($arBasketItem = $dbBasketItems->Fetch()) {
echo "--arBasketItem--";
Debug($arBasketItem);
$row = \CSaleOrder::GetByID($arBasketItem["ORDER_ID"]);
Debug($row["USER_ID"]);
/** все товары из заказов, созданных за последние 30 дней */
$arAllOrderedItemsInBasketByUserID[$arBasketItem['FUSER_ID']][] = $arBasketItem["PRODUCT_ID"];//USER_ID
}[/CODE]
[CODE]--arBasketItem--Array
(
[PRODUCT_ID] => 89
[FUSER_ID] => 6
[ORDER_ID] => 1
[USER_ID] => 186
)
1--arBasketItem--Array
(
[PRODUCT_ID] => 131
[FUSER_ID] => 6
[ORDER_ID] => 1
[USER_ID] => 186
)
1[/CODE][COLOR=#ffc66d][FONT="Courier New"][I]т.е. [/I][/FONT][/COLOR]GetByID даёт правильный результат, а getList - нет