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

IblockTable

IblockTable – класс для работы с настройками инфоблоков через ORM.

Методы класса

МетодОписание До версии
add Добавляет запись с настройками инфоблока в таблицу b_iblock
compileAllEntities Создает ORM-описания элементов всех инфоблоков, для которых задан символьный код API
compileEntity Создает ORM-описание элементов инфоблока и класс для работы с ними
delete Удаляет запись инфоблока из таблицы b_iblock по первичному ключу
getList Возвращает выборку записей инфоблоков с фильтрацией, сортировкой и ограничением количества строк
getObjectClass Возвращает имя класса ORM-объекта инфоблока
resolveIdByCode Находит идентификатор инфоблока по символьному коду и при необходимости проверяет его привязку к сайту
update Изменяет поля записи инфоблока в таблице b_iblock
getFilePathМетод возвращает путь к файлу, содержащему определение класса
getMapМетод возвращает список полей для таблицы информационных блоков
getTableNameМетод возвращает название таблицы информационных блоков в базе данных
validateCanonicalPageUrlМетод возвращает валидатор для поля CANONICAL_PAGE_URL 24.0.0
validateCodeМетод возвращает валидатор для поля CODE 24.0.0
validateDetailPageUrlМетод возвращает валидатор для поля DETAIL_PAGE_URL 24.0.0
validateEditFileAfterМетод возвращает валидатор для поля EDIT_FILE_AFTER 24.0.0
validateEditFileBeforeМетод возвращает валидатор для поля EDIT_FILE_BEFORE 24.0.0
validateIblockTypeIdМетод возвращает валидатор для поля IBLOCK_TYPE_ID 24.0.0
validateListPageUrlМетод возвращает валидатор для поля LIST_PAGE_URL 24.0.0
validateNameМетод возвращает валидатор для поля NAME 24.0.0
validateSectionPageUrlМетод возвращает валидатор для поля SECTION_PAGE_URL 24.0.0
validateTmpIdМетод возвращает валидатор для поля TMP_ID 24.0.0
validateXmlIdМетод возвращает валидатор для поля XML_ID 24.0.0


© «Битрикс», 2001-2026, «1С-Битрикс», 2026