Когда не отрабатывает CCatalogSKU::getOffersList?
Просмотров: 626
На днях отловил ошибку, когда не отрабатывает CCatalogSKU::getOffersListВ каких случаях код получения предложений товара не работает? Дело в том, что функция не проверят ситуацию когда инфоблок является инфоблоком торговых предложений, и выдаёт пустой массив.
Соответственно если вы ошиблись и указали номер инфоблока не каталога, а номер инфоблока торговых предложений вы будете получать пустой массив
$resOffers = CCatalogSKU::getOffersList( $offersArray, $iblockID = 2, //обязательно должен быть номер основного инфоблока каталога $skuFilter = array(), $fields = array(), $propertyFilter = array() );
Ещё статьи:
04.02.2026
Записка от битрикс джентельмена
Обнаружил такую записку от битрикс джентельмена:
24.01.2026
Хождение по граблям продолжается
В очередной раз с удивлением наблюдаю картину хождение по граблям клиентов.
01.12.2025
Задача алфавитный указатель товаров
Интересная задача для тренировки навыков.
Суть такая:
Алфавитный указатель товаров, но не стандартный где обычно сортировка разделов по названию происходит, а именно товаров.

