Вывести товары в наличии на страницу сайта Битрикс

Уважаемые коллеги!

Голову сломал, не могу найти решение. Направьте пожалуйста, в каком направлении копать.

Задача: Вывести на лендинг битрикс товары, количество которых не равно нулю. (То есть товары в наличии) Так же есть отчет "Складские остатки" 1С-битрикс, сихронизируется с Битрикс 24. Как вариант можно вывести его на сайт.

Буду благодарен за любые идеи и предложения!


Ответы (1 шт):

Автор решения: Денис

Ваша задача решается с помощью стандартного GetList:

$arSelect = Array("ID", "NAME");
$arFilter = Array("IBLOCK_ID" => 1, ">CATALOG_QUANTITY"=>0, "ACTIVE"=>"Y");
$res = CIBlockElement::GetList(Array(), $arFilter, false, false, $arSelect);
while($ob = $res->GetNextElement())
{
 $arFields = $ob->GetFields();
 print_r($arFields);
}
→ Ссылка