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

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_DATEDate Идентификатор свойства типа Дата.23.0.0
USER_TYPE_DATETIMEDateTime Идентификатор свойства типа Дата/Время.23.0.0
USER_TYPE_XML_IDElementXmlID Идентификатор свойства типа Привязка к элементам по XML_ID.23.0.0
USER_TYPE_FILE_MANFileMan Идентификатор свойства типа Привязка к файлу (на сервере).23.0.0
USER_TYPE_HTMLHTML Идентификатор свойства типа HTML/текст.23.0.0
USER_TYPE_ELEMENT_LISTEList Идентификатор свойства типа Привязка к элементам в виде списка.23.0.0
USER_TYPE_SEQUENCESequence Идентификатор свойства типа Счетчик.23.0.0
USER_TYPE_ELEMENT_AUTOCOMPLETEEAutocomplete Идентификатор свойства типа Привязка к элементам с автозаполнением.23.0.0
USER_TYPE_SKUSKU Идентификатор свойства типа Привязка к товарам (SKU).23.0.0
USER_TYPE_SECTION_AUTOCOMPLETESectionAuto Идентификатор свойства типа Привязка к разделам с автозаполнением.23.0.0
USER_TYPE_DIRECTORYdirectory Идентификатор свойства типа Справочник.23.0.0
USER_TYPE_CRMECrm Идентификатор свойства типа Привязка к элементам CRM.23.300.0
USER_TYPE_MONEYMoney Идентификатор свойства типа Деньги.23.300.0
USER_TYPE_DISKDiskFile Идентификатор свойства типа Файл (Диск).23.300.0
USER_TYPE_GOOGLE_MAPmap_google Идентификатор свойства типа Привязка к карте Google Maps.23.300.0
USER_TYPE_YANDEX_MAPmap_yandex Идентификатор свойства типа Привязка к Яндекс.Карте.23.300.0
USER_TYPE_FORUM_TOPICTopicID Идентификатор свойства типа Привязка к теме форума.23.300.0
USER_TYPE_DIRECTORYdirectory Идентификатор свойства типа Справочник.23.300.0
USER_TYPE_EMPLOYEEemployee Идентификатор свойства типа Привязка к сотруднику.23.300.0
USER_TYPE_USERUserID Идентификатор свойства типа Привязка к пользователю.23.300.0


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