Документация для разработчиков
Темная тема

getSetByID

Описание и параметры

public static function
getSetByID(
	$intID
);

Метод получает комплект/набор по его ID. Статический метод.

Параметры вызова

ПараметрОписание
ID Идентификатор комплекта/набора.

Возвращаемые значения

Метод возвращает: false - если ошибочный параметр, пустой массив - если ничего не нашли. Если нашли, то возвращает ассоциативный массив параметров с ключами такой структуры:
  • TYPE - константы CCatalogProductSet::TYPE_SET / CCatalogProductSet::TYPE_GROUP,
  • SET_ID - ID идентификатор комплекта/набора,
  • ITEM_ID - идентификатор основного товара,
  • OWNER_ID - идентификатор основного товара,
  • ACTIVE - (Y|N) активность,
  • QUANTITY - количество,
  • MEASURE - идентификатор единицы измерения,
  • DISCOUNT_PERCENT - false (не используется),
  • SORT - индекс сортировки,
  • ITEMS - массив (список элементов). Для каждого идентификатора записи массив:
    • ID - идентификатор записи,
    • SET_ID - ID идентификатор комплекта/набора,
    • OWNER_ID - идентификатор основного товара,
    • ITEM_ID - идентификатор товара, входящего в комплект/набор,
    • QUANTITY - множитель единицы измерения товара,
    • MEASURE - идентификатор единицы измерения,
    • DISCOUNT_PERCENT - false (не используется),
    • SORT - индекс сортировки в комплекте.

Примеры использования

$entityId = 17; // ID комплекта или набора
$result = CCatalogProductSet::getSetByID(
	$entityId
);
if (!empty($result))
{
	print_r($result); // состав набора или комплекта
}


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх