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