Левая граница группы. Вычисляется автоматически (не устанавливается вручную).
Int
-
-
RIGHT_MARGIN
Правая граница группы. Вычисляется автоматически (не устанавливается вручную).
Int
-
-
DEPTH_LEVEL
Уровень вложенности группы. Вычисляется автоматически (не устанавливается вручную).
Int
-
-
SEARCHABLE_CONTENT
Содержимое для поиска при фильтрации групп. Вычисляется автоматически. Складывается из полей NAME и DESCRIPTION (без html тэгов, если DESCRIPTION_TYPE установлен в html).
Text
-
-
SECTION_PAGE_URL
Шаблон URL-а к странице для детального просмотра раздела. Определяется из параметров информационного блока. Изменяется автоматически.
String(255)
-
-
MODIFIED_BY
Код пользователя, в последний раз изменившего элемент.
Int
Да
Текущий пользователь.
DATE_CREATE
Дата создания элемента.
Datetime
Да
Текущее
CREATED_BY
Код пользователя, создавшего элемент.
Int
Да
Текущий пользователь.
DETAIL_PICTURE
Код картинки в таблице файлов для детального просмотра.
Int
Нет
-
SECTION_PROPERTY
Показывать на странице редактирования элемента. (Y/N)
Int
Нет
-
Элементы (b_iblock_element)
Поле
Описание
Тип
Обяз.
Умолч.
ID
ID элемента.
Int
Да
CODE
Символьный идентификатор.
String(255)
Нет
EXTERNAL_ID или XML_ID
Внешний идентификатор.
String(255)
Да
NAME
Название элемента.
String(255)
Да
IBLOCK_ID
ID информационного блока.
Int
Да
IBLOCK_SECTION_ID
ID группы. Если не задан, то элемент не привязан к группе. Если элемент привязан к нескольким группам, то в этом поле ID одной из них. Эта группа будет основной для элемента, то есть её код или ID будет стоять в URL страницы элемента. По умолчанию содержит привязку к разделу с минимальным ID из массива идентификаторов поля IBLOCK_SECTION.
Int
Нет
IBLOCK_SECTION
Массив идентификаторов групп, к которым относится элемент.
Array
Нет
IBLOCK_CODE
Символический код инфоблока.
String(255)
Нет
ACTIVE
Флаг активности (Y|N).
Char(1)
Да
Y
ACTIVE_FROM
Дата начала действия элемента.
Datetime
Нет
ACTIVE_TO
Дата окончания действия элемента.
Datetime
Нет
SORT
Порядок сортировки элементов между собой (в пределах одной группы-родителя).
Int
Да
500
PREVIEW_PICTURE
Код картинки в таблице файлов для предварительного просмотра (анонса).
Содержимое для поиска при фильтрации групп. Вычисляется автоматически. Складывается из полей NAME и DESCRIPTION (без html тэгов, если DESCRIPTION_TYPE установлен в html).
Имя пользователя, в последний раз изменившего элемент. (доступен только для чтения).
LANG_DIR
Путь к папке сайта. Определяется из параметров информационного блока. Изменяется автоматически. (доступен только для чтения).
String(255)
-
-
LIST_PAGE_URL
Шаблон URL-а к странице для публичного просмотра списка элементов информационного блока. Определяется из параметров информационного блока. Изменяется автоматически. (доступен только для чтения).
String(255)
-
-
DETAIL_PAGE_URL
Шаблон URL-а к странице для детального просмотра элемента. Определяется из параметров информационного блока. Изменяется автоматически. (доступен только для чтения).
String(255)
-
-
SHOW_COUNTER
Количество показов элемента (изменяется при вызове метода CIBlockElement::CounterInc).
Int
Нет
SHOW_COUNTER_START
Дата первого показа элемента (изменяется при вызове метода CIBlockElement::CounterInc).
Datetime
Нет
WF_COMMENTS
Комментарий администратора документооборота.
Text
Нет
WF_STATUS_ID
Код статуса элемента в документообороте.
Int
Да
1
LOCK_STATUS
Текущее состояние блокированности на редактирование элемента. Может принимать значения: red - заблокирован, green - доступен для редактирования, yellow - заблокирован текущим пользователем.
String
-
TAGS
Теги элемента. Используются для построения облака тегов модулем Поиска.
String(255)
Нет
Поля элементов (b_iblock_fields)
Поле
Описание
Тип
Обяз.
Умолч.
IBLOCK_ID
Код информационного блока.
Int
Да
FIELD_ID
Код поля.
String(50)
Да
IS_REQUIRED
Обязательное (Y|N).
Char(1)
Нет
DEFAULT_VALUE
Значение по умолчанию
Text
Нет
Свойства элементов (b_iblock_property)
Поле
Описание
Тип
Обяз.
Умолч.
ID
ID свойства.
Int
Да
CODE
Символьный код свойства.
String(50)
Нет
XML_ID
Внешний код свойства.
String (100)
Нет
IBLOCK_ID
Код информационного блока.
Int
Да
NAME
Название свойства.
String(100)
Да
ACTIVE
Активность свойства (Y|N).
Char(1)
Да
Y
IS_REQUIRED
Обязательное (Y|N).
Char(1)
Нет
SORT
Индекс сортировки.
Int
Да
500
PROPERTY_TYPE
Тип свойства. Возможные значения: S - строка, N - число, F - файл, L - список, E - привязка к элементам, G - привязка к группам.
Char(1)
Да
S
MULTIPLE
Множественность (Y|N).
Char(1)
Да
N
TIMESTAMP_X
Время последнего изменения свойства.
Datetime
Да
Текущее.
DEFAULT_VALUE
Значение свойства по умолчанию (кроме свойства типа список L).
String(255)
Нет
ROW_COUNT
Количество строк в ячейке ввода значения свойства.
Int
Да
1
COL_COUNT
Количество столбцов в ячейке ввода значения свойства.
Int
Да
30
LIST_TYPE
Тип для свойства список (L). Может быть "L" - выпадающий список или "C" - флажки.
Char(1)
Да
L
MULTIPLE_CNT
Количество строк в выпадающем списке для свойств типа "список".
Int
Нет
FILE_TYPE
Список допустимых расширений для свойств файл "F"(через запятую).
Char(200)
Нет
SEARCHABLE
Индексировать значения данного свойства.
Char(1)
Да
N
FILTRABLE
Выводить поля для фильтрации по данному свойству на странице списка элементов в административном разделе.
Char(1)
Да
N
LINK_IBLOCK_ID
Для свойств типа привязки к элементам и группам задает код информационного блока с элементами/группами которого и будут связано значение.
Int
Нет
WITH_DESCRIPTION
Признак наличия у значения свойства дополнительного поля описания. Только для типов S - строка, N - число и F - файл (Y|N).
Char(1)
Нет
VERSION
Флаг хранения значений свойств элементов инфоблока (1 - в общей таблице | 2 - в отдельной). (доступен только для чтения).
Int
Да
1
USER_TYPE
Идентификатор пользовательского типа свойства. Дополнительная информация административной части, каким образом выводить для редактирования то или иное поле (в то время как поле "PROPERTY_TYPE" указывает именно на сам тип поля).
Например, типу поля "S" (строка) может соответствовать следующие значения поля "USER_TYPE" и соответствующие интерфейсные решения:
никакого - тогда это обычное поле ввода (или если указан параметр "ROW_COUNT" больше единицы, то текстовый блок textarea)
UserID - тогда это привязка к пользователю
DateTime - тогда это поле для ввода даты и времени
map_yandex - привязка к точке на Яндекс.Карте
FileMan - привязка к файлу на сервере
TopicID - привязка к теме на форуме
HTML - специальное поле для редактирования текста или кода HTML
ElementXmlID - привязка к элементам по полю XML_ID
map_google - привязка к точке на карте Google.Map
directory - привязка к разделу на сервере
String(255)
Нет
USER_TYPE_SETTINGS
Настройки пользовательского типа.
Text
Нет
HINT
Подсказка
Char
Нет
Значения свойств "список" (b_iblock_property_enum)
Поле
Описание
Тип
Обяз.
Умолч.
ID
ID значения варианта свойства.
Int
Да
PROPERTY_ID
Код свойства.
Int
Да
VALUE
Значение варианта свойства.
String(255)
Да
DEF
Значение по умолчанию (Y|N).
Char(1)
Нет
N
SORT
Порядок сортировки варианта
Int
Нет
500
EXTERNAL_ID или XML_ID
Внешний код варианта свойства.
String(200)
Да
Автоматический уникальный идентификатор
Значения cвойств элемента (b_iblock_element_property)
Поле
Описание
Тип
Обяз.
Умолч.
ID
ID значения свойства.
Int
Да
IBLOCK_PROPERTY_ID
Код свойства.
Int
Да
IBLOCK_ELEMENT_ID
Код элемента.
Int
Да
VALUE
Значение свойства.
Text
Да
VALUE_TYPE
Тип значения свойства (text/html).
Char(4)
Да
text
VALUE_ENUM
Представление значения свойства в виде целого числа.
Int
Нет
VALUE_NUM
Представление значения свойства в виде числа с плавающей точкой.
Float
Нет
DESCRIPTION
Дополнительное поле описания
String(255)
Нет
Свойства разделов (b_iblock_section_property)
Поле
Описание
Тип
Обяз.
Умолч.
IBLOCK_ID
ID информационного блока.
Int
Да
SECTION_ID
ID раздела.
Int
Да
PROPERTY_ID
ID свойства.
Int
Да
SMART_FILTER
Показывать свойство в умном фильтре (Y|N).
Char(1)
Нет
DISPLAY_TYPE
Вид в умном фильтре:
A - Число от-до, с ползунком;
B - Число от-до;
F - Флажки;
G - Флажки с картинками;
H - Флажки с названиями и картинками;
K - Радиокнопки;
P - Выпадающий список;
R - Выпадающий список с названиями и картинками.
Char(1)
Нет
DISPLAY_EXPANDED
Показать свойство в фильтре развёрнутым (Y|N).
Char(1)
Нет
FILTER_HINT
Подсказка в умном фильтре для посетителей.
String(255)
Нет
Привязка элементов к разделам (b_iblock_section_element)
Автоматическая таблица
Поле
Описание
Тип
Обяз.
Умолч.
IBLOCK_SECTION_ID
ID раздела.
Int
Да
IBLOCK_ELEMENT_ID
ID элемента.
Int
Да
ADDITIONAL_PROPERTY_ID
Признак привязки через свойство (Y|N).
Char(1)
Да
Генераторы последовательностей для свойства "счётчик" (b_iblock_sequence)
Автоматическая таблица.
Поле
Описание
Тип
Обяз.
Умолч.
IBLOCK_ID
ID информационного блока.
Int
Да
CODE
Код счётчика.
String(50)
Да
SEQ_VALUE
Значение счётчика.
Int
Да
SEO свойства (b_iblock_iproperty)
Поле
Описание
Тип
Обяз.
Умолч.
ID
Идентификатор.
Int
Да
IBLOCK_ID
ID информационного блока.
Int
Да
CODE
Код свойства.
String(50)
Да
ENTITY_TYPE
Тип привязки (B|S|E).
Char(1)
Да
ENTITY_ID
ID привязки.
Int
Да
TEMPLATE
Шаблон для вычислений значений свойства.
Text
Да
Права доступа
Права доступа в стандартном режиме (b_iblock_group)
Поле
Описание
Тип
Обяз.
Умолч.
IBLOCK_ID
ID информационного блока.
Int
Да
GROUP_ID
Идентификатор группы пользователей.
Int
Да
PERMISSION
Буква разрешения (чем больше, тем выше права).
Char(1)
Да
Права доступа в расширенном режиме (b_iblock_right)
Поле
Описание
Тип
Обяз.
Умолч.
ID
Идентификатор.
Int
Да
IBLOCK_ID
ID информационного блока.
Int
Да
GROUP_CODE
Код доступа (токен).
String(50)
Да
ENTITY_TYPE
Сущность привязки (IBLOCK|SECTION|ELEMENT).
String(32)
Да
ENTITY_ID
ID привязки.
Int
Да
DO_INHERIT
Признак наследования (всегда Y).
Char(1)
Да
TASK_ID
ID уровня доступа.
Int
Да
OP_SREAD
Для оптимизации. Признак возможности чтения раздела (Y|N).
Char(1)
Нет
OP_EREAD
Для оптимизации. Признак возможности чтения элемента (Y|N).
Char(1)
Нет
XML_ID
Внутреннее поле.
Расширенный доступ к разделам (b_iblock_section_right)
Автоматическая таблица
Поле
Описание
Тип
Обяз.
Умолч.
IBLOCK_ID
ID информационного блока.
Int
Да
SECTION_ID
ID раздела.
Int
Да
RIGHT_ID
Идентификатор права доступа (b_iblock_right.ID).
Int
Да
IS_INHERITED
Признак наследования (Y|N).
Char(1)
Да
Расширенный доступ к элементам (b_iblock_element_right)
Автоматическая таблица
Поле
Описание
Тип
Обяз.
Умолч.
IBLOCK_ID
ID информационного блока.
Int
Да
SECTION_ID
ID раздела.
Int
Да
ELEMENT_ID
ID элемента.
Int
Да
RIGHT_ID
Идентификатор права доступа (b_iblock_right.ID).
Int
Да
IS_INHERITED
Признак наследования (Y|N).
Char(1)
Да
Блокировка элементов
b_iblock_element_lock
Используется модулем Бизнес-процессов.
Поле
Описание
Тип
Обяз.
Умолч.
IBLOCK_ELEMENT_ID
ID элемента.
Int
Да
DATE_LOCK
Когда элемент был заблокирован.
Datetime
Да
LOCKED_BY
Кем был заблокирован.
String(32)
Да
Новинки документации в соцсетях:
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
0
Валерий Гречуха19.12.2022 02:07:50
Сообщение не промодерировано, возможны ошибки и неточности.
Свойство DETAIL_PICTURE на самом деле не Int, а Array. Чтобы добавить детальную картинку через ID файла, нужно использовать CFile::MakeFileArray:
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.