[QUOTE]Евгений Жуков написал:
Простите, невнимательно вчитался. Алгоритм такой:
[URL=http://dev.1c-bitrix.ru/api_help/sale/classes/csalebasket/csalebasket__getlist.4d82547a.php]http://dev.1c-bitrix.ru/api_help/sale/classes/csalebasket/csalebasket__getlist.4d82547a.php[/URL] с фильтром по PRODUCT_ID (ID товара) и ORDER_ID отличный от null ("!ORDER_ID" => false)
Получаете ID заказов (поле ORDER_ID). Их уже в CSaleOrder::GetList с сортировкой по дате оформления.[/QUOTE]
Добрый день. Решил не создавать новый топик, а спросить здесь сразу.
По Вашему алгоритму у меня получился следующий код:[CODE]$cntBasketItems = CSaleBasket::GetList(
array(),
array(
"PRODUCT_ID" => 331,
"!ORDER_ID" => false
),
array()
);
echo "<pre>"; print_r ($cntBasketItems); echo "</pre>";
[/CODE]Он мне выводит только количество заказов с данным PRODUCT_ID. Больше ничего в массиве нет. Подскажите пожалуйста, где у меня ошибка?
Конечная задача - мне нужно получить ID заказов (заказы) с определенным товаром.
Спасибо.
Простите, невнимательно вчитался. Алгоритм такой:
[URL=http://dev.1c-bitrix.ru/api_help/sale/classes/csalebasket/csalebasket__getlist.4d82547a.php]http://dev.1c-bitrix.ru/api_help/sale/classes/csalebasket/csalebasket__getlist.4d82547a.php[/URL] с фильтром по PRODUCT_ID (ID товара) и ORDER_ID отличный от null ("!ORDER_ID" => false)
Получаете ID заказов (поле ORDER_ID). Их уже в CSaleOrder::GetList с сортировкой по дате оформления.[/QUOTE]
Добрый день. Решил не создавать новый топик, а спросить здесь сразу.
По Вашему алгоритму у меня получился следующий код:[CODE]$cntBasketItems = CSaleBasket::GetList(
array(),
array(
"PRODUCT_ID" => 331,
"!ORDER_ID" => false
),
array()
);
echo "<pre>"; print_r ($cntBasketItems); echo "</pre>";
[/CODE]Он мне выводит только количество заказов с данным PRODUCT_ID. Больше ничего в массиве нет. Подскажите пожалуйста, где у меня ошибка?
Конечная задача - мне нужно получить ID заказов (заказы) с определенным товаром.
Спасибо.