PropertyTable
PropertyTable – класс для работы с таблицей свойств инфоблоков.
Цепочка наследования
Является наследником класса Bitrix\Main\ORM\Data\DataManager (до версии 18.0.2 модуля Main – класса Bitrix\Main\Entity\DataManager).
Методы класса
Метод | Описание | С версии |
---|---|---|
getFilePath | Метод возвращает путь к файлу, содержащему определение класса. | 14.0.0 |
getMap | Метод возвращает список полей для таблицы свойств инфоблоков. | 14.0.0 |
getTableName | Метод возвращает название таблицы свойств инфоблоков в базе данных. | 14.0.0 |
validateCode | Метод возвращает валидатор для поля CODE . |
14.0.3 |
validateFileType | Метод возвращает валидатор для поля FILE_TYPE . |
14.0.3 |
validateHint | Метод возвращает валидатор для поля HINT . |
14.0.3 |
validateName | Метод возвращает валидатор для поля NAME . |
14.0.3 |
validateTmpId | Метод возвращает валидатор для поля TMP_ID . |
14.0.3 |
validateUserType | Метод возвращает валидатор для поля USER_TYPE . |
14.0.3 |
validateXmlId | Метод возвращает валидатор для поля XML_ID . |
14.0.3 |
Константы пользовательских типов свойств инфоблока
Константы рекомендуется использовать при анализе значения поля USER_TYPE свойств инфоблоков.
Константа | Значение | Описание | С версии |
---|---|---|---|
USER_TYPE_DATE | Date | Идентификатор свойства типа Дата. | 23.0.0 |
USER_TYPE_DATETIME | DateTime | Идентификатор свойства типа Дата/Время. | 23.0.0 |
USER_TYPE_XML_ID | ElementXmlID | Идентификатор свойства типа Привязка к элементам по XML_ID. | 23.0.0 |
USER_TYPE_FILE_MAN | FileMan | Идентификатор свойства типа Привязка к файлу (на сервере). | 23.0.0 |
USER_TYPE_HTML | HTML | Идентификатор свойства типа HTML/текст. | 23.0.0 |
USER_TYPE_ELEMENT_LIST | EList | Идентификатор свойства типа Привязка к элементам в виде списка. | 23.0.0 |
USER_TYPE_SEQUENCE | Sequence | Идентификатор свойства типа Счетчик. | 23.0.0 |
USER_TYPE_ELEMENT_AUTOCOMPLETE | EAutocomplete | Идентификатор свойства типа Привязка к элементам с автозаполнением. | 23.0.0 |
USER_TYPE_SKU | SKU | Идентификатор свойства типа Привязка к товарам (SKU). | 23.0.0 |
USER_TYPE_SECTION_AUTOCOMPLETE | SectionAuto | Идентификатор свойства типа Привязка к разделам с автозаполнением. | 23.0.0 |
USER_TYPE_DIRECTORY | directory | Идентификатор свойства типа Справочник. | 23.0.0 |
USER_TYPE_CRM | ECrm | Идентификатор свойства типа Привязка к элементам CRM. | 23.300.0 |
USER_TYPE_MONEY | Money | Идентификатор свойства типа Деньги. | 23.300.0 |
USER_TYPE_DISK | DiskFile | Идентификатор свойства типа Файл (Диск). | 23.300.0 |
USER_TYPE_GOOGLE_MAP | map_google | Идентификатор свойства типа Привязка к карте Google Maps. | 23.300.0 |
USER_TYPE_YANDEX_MAP | map_yandex | Идентификатор свойства типа Привязка к Яндекс.Карте. | 23.300.0 |
USER_TYPE_FORUM_TOPIC | TopicID | Идентификатор свойства типа Привязка к теме форума. | 23.300.0 |
USER_TYPE_DIRECTORY | directory | Идентификатор свойства типа Справочник. | 23.300.0 |
USER_TYPE_EMPLOYEE | employee | Идентификатор свойства типа Привязка к сотруднику. | 23.300.0 |
USER_TYPE_USER | UserID | Идентификатор свойства типа Привязка к пользователю. | 23.300.0 |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.