1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CUserTypeHlblock
Граф наследования:CUserTypeHlblock:
BaseType

Открытые статические члены

static getDescription ()
static renderField (array $userField, ?array $additionalParameters=[])
static renderView (array $userField, ?array $additionalParameters=[])
static renderEdit (array $userField, ?array $additionalParameters=[])
static renderEditForm (array $userField, ?array $additionalParameters)
static renderFilter (array $userField, ?array $additionalParameters)
static renderAdminListView (array $userField, ?array $additionalParameters)
static renderAdminListEdit (array $userField, ?array $additionalParameters)
static getDBColumnType ()
static checkFields (array $userField, $value)
static prepareSettings (array $userField)
static getFilterData (array $userField, array $additionalParameters)
static getEnumList (array &$userField, array $additionalParameters=[])
static verifySettings (array $settings, bool $multiple)
static getDefaultSettings (bool $multiple=false)
static getList ($userField)
static getEntityReferences ($userfield, \Bitrix\Main\Entity\ScalarField $entityField)
static getHlRows ($userfield, $clearValues=false)
static getAdminListViewHtml (array $userField, ?array $additionalParameters)
static getDropDownData ()
static getDropDownHtml ($hlblockId=null, $hlfieldId=null, string $name='')
static getDefaultValue (array $userField, array $additionalParameters=[])
static getFieldValue (array $userField, array $additionalParameters=[])
static getEmptyCaption (array $userField)
static getDisplayTypeList ()
Открытые статические члены унаследованные от BaseType
static getUserTypeDescription ()
static renderSettings ($userField, ?array $additionalParameters, $varsFromForm)
static renderText (array $userField)
static getSettingsHtml ($userField, ?array $additionalParameters, $varsFromForm)
static getPublicView (array $userField, ?array $additionalParameters=[])
static getPublicEdit (array $userField, ?array $additionalParameters=[])
static getEditFormHtml (array $userField, ?array $additionalParameters)
static getAdminListEditHTML (array $userField, ?array $additionalParameters)
static getFilterHtml (array $userField, ?array $additionalParameters)
static getPublicText (array $userField)
static getDbColumnType ()
static isMandatorySupported ()
static isMultiplicitySupported ()

Поля данных

const USER_TYPE_ID = 'hlblock'
const RENDER_COMPONENT = 'bitrix:highloadblock.field.element'
const DISPLAY_LIST = 'LIST'
const DISPLAY_CHECKBOX = 'CHECKBOX'
const DISPLAY_UI = 'UI'
const DISPLAY_DIALOG = 'DIALOG'
Поля данных унаследованные от BaseType
const MODE_EDIT = 'main.edit'
const MODE_VIEW = 'main.view'

Статические защищенные данные

static bool $highloadblockIncluded

Дополнительные унаследованные члены

Защищенные статические члены унаследованные от BaseType
static getBaseUserTypeDescription ()
Защищенные данные унаследованные от BaseType
const USER_TYPE_ID = null
const RENDER_COMPONENT = null

Подробное описание

См. определение в файле cusertypehlblock.php строка 12

Методы

◆ checkFields()

checkFields ( array $userField,
$value )
static

См. определение в файле cusertypehlblock.php строка 183

◆ getAdminListViewHtml()

getAdminListViewHtml ( array $userField,
?array $additionalParameters )
static
Аргументы
array$userField
array | null$additionalParameters
Возвращает
string

Переопределяет метод предка BaseType.

См. определение в файле cusertypehlblock.php строка 611

◆ getDBColumnType()

getDBColumnType ( )
static

См. определение в файле cusertypehlblock.php строка 175

◆ getDefaultSettings()

getDefaultSettings ( bool $multiple = false)
static

См. определение в файле cusertypehlblock.php строка 402

◆ getDefaultValue()

getDefaultValue ( array $userField,
array $additionalParameters = [] )
static
Аргументы
array$userField
array$additionalParameters
Возвращает
mixed

Переопределяет метод предка BaseType.

См. определение в файле cusertypehlblock.php строка 685

◆ getDescription()

getDescription ( )
static
Возвращает
array

Переопределяет метод предка BaseType.

См. определение в файле cusertypehlblock.php строка 24

◆ getDisplayTypeList()

getDisplayTypeList ( )
static

См. определение в файле cusertypehlblock.php строка 754

◆ getDropDownData()

getDropDownData ( )
static

См. определение в файле cusertypehlblock.php строка 639

◆ getDropDownHtml()

getDropDownHtml ( $hlblockId = null,
$hlfieldId = null,
string $name = '' )
static

См. определение в файле cusertypehlblock.php строка 669

◆ getEmptyCaption()

getEmptyCaption ( array $userField)
static
Аргументы
array$userField
Возвращает
string

См. определение в файле cusertypehlblock.php строка 743

◆ getEntityReferences()

getEntityReferences ( $userfield,
\Bitrix\Main\Entity\ScalarField $entityField )
static

См. определение в файле cusertypehlblock.php строка 496

◆ getEnumList()

getEnumList ( array & $userField,
array $additionalParameters = [] )
static
Аргументы
array$userField
array$additionalParameters

См. определение в файле cusertypehlblock.php строка 239

◆ getFieldValue()

getFieldValue ( array $userField,
array $additionalParameters = [] )
static

Don't use. Added only for compatibility with potential box custom children.

Аргументы
array$userField
array$additionalParameters
Возвращает
array|mixed|string|null

См. определение в файле cusertypehlblock.php строка 724

◆ getFilterData()

getFilterData ( array $userField,
array $additionalParameters )
static
Аргументы
array$userField
array$additionalParameters
Возвращает
array

См. определение в файле cusertypehlblock.php строка 210

◆ getHlRows()

getHlRows ( $userfield,
$clearValues = false )
static

См. определение в файле cusertypehlblock.php строка 524

◆ getList()

getList ( $userField)
static

См. определение в файле cusertypehlblock.php строка 476

◆ prepareSettings()

prepareSettings ( array $userField)
static

См. определение в файле cusertypehlblock.php строка 188

◆ renderAdminListEdit()

renderAdminListEdit ( array $userField,
?array $additionalParameters )
static

This function is called when the property value is displayed in the list of items in edit mode.

Returns html to embed in a table cell. $AdditionalParameters elements are converted to html safe mode.

Аргументы
array$userFieldAn array describing the field.
array | null$additionalParametersAn array of controls from the form. Contains the elements NAME and VALUE.
Возвращает
string HTML

Переопределяет метод предка BaseType.

См. определение в файле cusertypehlblock.php строка 158

◆ renderAdminListView()

renderAdminListView ( array $userField,
?array $additionalParameters )
static

This function is called when the property value is displayed in the list of elements.

Returns html to embed in a table cell. $AdditionalParameters elements are converted to html safe mode.

Аргументы
array$userFieldAn array describing the field.
array | null$additionalParametersAn array of controls from the form. Contains the elements NAME and VALUE.
Возвращает
string HTML

Переопределяет метод предка BaseType.

См. определение в файле cusertypehlblock.php строка 126

◆ renderEdit()

renderEdit ( array $userField,
?array $additionalParameters = [] )
static

This function is called when editing property values in the public part of the site.

Аргументы
array$userField
array | null$additionalParameters
Возвращает
string

Переопределяет метод предка BaseType.

См. определение в файле cusertypehlblock.php строка 77

◆ renderEditForm()

renderEditForm ( array $userField,
?array $additionalParameters )
static

This function is called when the form for editing the property value is displayed, for example, here /bitrix/admin/iblock_section_edit.php

Returns html for embedding in a table cell in the entity editing form (on the "Advanced Properties" tab).

Аргументы
array$userFieldAn array describing the field.
array | null$additionalParametersAn array of controls from the form. Contains the elements NAME and VALUE.
Возвращает
string

Переопределяет метод предка BaseType.

См. определение в файле cusertypehlblock.php строка 90

◆ renderField()

renderField ( array $userField,
?array $additionalParameters = [] )
static
Аргументы
array$userField
array | null$additionalParameters
Возвращает
string

Переопределяет метод предка BaseType.

См. определение в файле cusertypehlblock.php строка 37

◆ renderFilter()

renderFilter ( array $userField,
?array $additionalParameters )
static

This function is called when the filter is displayed on the list page.

Returns html to embed in a table cell. $additionalParameters elements are html safe.

Аргументы
array$userFieldAn array describing the field.
array | null$additionalParametersAn array of controls from the form. Contains the elements NAME and VALUE.
Возвращает
string

Переопределяет метод предка BaseType.

См. определение в файле cusertypehlblock.php строка 107

◆ renderView()

renderView ( array $userField,
?array $additionalParameters = [] )
static

This function is called when the property values are displayed in the public part of the site.

Аргументы
array$userField
array | null$additionalParameters
Возвращает
string

Переопределяет метод предка BaseType.

См. определение в файле cusertypehlblock.php строка 57

◆ verifySettings()

verifySettings ( array $settings,
bool $multiple )
static

См. определение в файле cusertypehlblock.php строка 338

Поля

◆ $highloadblockIncluded

bool $highloadblockIncluded
staticprotected

См. определение в файле cusertypehlblock.php строка 22

◆ DISPLAY_CHECKBOX

const DISPLAY_CHECKBOX = 'CHECKBOX'

См. определение в файле cusertypehlblock.php строка 18

◆ DISPLAY_DIALOG

const DISPLAY_DIALOG = 'DIALOG'

См. определение в файле cusertypehlblock.php строка 20

◆ DISPLAY_LIST

const DISPLAY_LIST = 'LIST'

См. определение в файле cusertypehlblock.php строка 17

◆ DISPLAY_UI

const DISPLAY_UI = 'UI'

См. определение в файле cusertypehlblock.php строка 19

◆ RENDER_COMPONENT

const RENDER_COMPONENT = 'bitrix:highloadblock.field.element'

См. определение в файле cusertypehlblock.php строка 15

◆ USER_TYPE_ID

const USER_TYPE_ID = 'hlblock'

См. определение в файле cusertypehlblock.php строка 14


Объявления и описания членов класса находятся в файле: