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