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

GetByID

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

array
CCatalog::GetByID(
 int ID
);

Возвращает массив параметров каталога, включая некоторые параметры, относящиеся к информационному блоку. Если инфоблок с кодом $ID не существует или не является торговым каталогом, вернет false. Нестатический метод.

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

ПараметрОписание
ID Код каталога - инфоблока.

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

Если инфоблок с кодом $ID не существует или не является торговым каталогом, вернет false. Иначе возвращает ассоциативный массив с ключами:

Ключ Описание
IBLOCK_ID Код (ID) информационного блока.
ID Код (ID) информационного блока.
IBLOCK_TYPE_ID Тип информационного блока.
LID Код сайта инфоблока.
NAME Название информационного блока.
SUBSCRIPTION Флаг "Продажа контента" (Y/N).
YANDEX_EXPORT Флаг "экспортировать в Яндекс.Товары" (Y/N).
VAT_ID Код (ID) типа НДС.
PRODUCT_IBLOCK_ID Код (ID) инфоблока товаров (для инфоблока торговых предложений). Для обычного каталога содержит 0.
SKU_PROPERTY_ID Код (ID) свойства привязки к инфоблоку товаров (для инфоблока торговых предложений). Для обычного каталога содержит 0.
OFFERS_IBLOCK_ID Код (ID) инфоблока торговых предложений (для ситуации, когда торговым каталогом являются как инфоблок товаров, так и инфоблок торговых предложений). Во всех остальных случаях содержит NULL. Ключ используется для совместимости, для получения полной информации о связке "инфоблок товаров - инфоблок торговых предложений" рекомендуется использовать метод CCatalog::GetByIDExt().
OFFERS_PROPERTY_ID код (ID) свойства привязки торговых предложений к товарам для ситуации, когда торговым каталогом являются как инфоблок товаров, так и инфоблок торговых предложений). Во всех остальных случаях содержит NULL. Ключ используется для совместимости, для получения полной информации о связке "инфоблок товаров - инфоблок торговых предложений" рекомендуется использовать метод Catalog::GetByIDExt().
OFFERS Флаг наличия инфоблока торговых предложений (Y/N).

Смотрите также



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

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

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

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

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