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

Открытые члены

 __construct ($name, $tabs, $bCanExpand=true, $bDenyAutosave=false)
 SetSelectedTab ()
 SetShowSettings ($v)
 ShowSettings ()
 SetFieldsValues ($bVarsFromForm, $db_record, $default_values)
 SetFieldValue ($field_name, $bVarsFromForm, $db_record, $default_value=false)
 GetFieldValue ($field_name)
 GetHTMLFieldValue ($field_name)
 GetHTMLFieldValueEx ($field_name)
 GetFieldLabel ($id)
 ShowTabButtons ()
 Begin ($arParams=array())
 BeginNextFormTab ()
 Show ()
 GetName ()
 GetFormName ()
 GetCustomLabel ($id, $content)
 GetCustomLabelHTML ($id=false, $content="")
 ShowWarnings ($form, $messages, $aFields=false)
 BeginPrologContent ()
 EndPrologContent ()
 BeginEpilogContent ()
 EndEpilogContent ()
 AddFieldGroup ($id, $content, $arFields, $bAjax=false)
 HideField ($id)
 AddSection ($id, $content, $required=false)
 AddViewField ($id, $content, $html, $required=false)
 AddDropDownField ($id, $content, $required, $arSelect, $value=false, $arParams=array())
 AddEditField ($id, $content, $required, $arParams=array(), $value=false)
 AddTextField ($id, $label, $value, $arParams=array(), $required=false)
 AddCalendarField ($id, $label, $value, $required=false)
 AddCheckBoxField ($id, $content, $required, $value, $checked, $arParams=array())
 AddFileField ($id, $label, $value, $arParams=array(), $required=false)
 BeginCustomField ($id, $content, $required=false)
 EndCustomField ($id, $hidden="")
 ShowUserFields ($PROPERTY_ID, $ID, $bVarsFromForm)
 ShowUserFieldsWithReadyData ($PROPERTY_ID, $readyData, $bVarsFromForm, $primaryIdName='VALUE_ID')
 Buttons ($aParams=false, $additional_html="")
 ButtonsPublic ($arJSButtons=false)
Открытые члены унаследованные от CAdminTabControl
 SetPublicMode ($jsObject=false)
 AddTabs (&$customTabber)
 OnAdminTabControlBegin ()
 Begin ()
 BeginNextTab ($options=array())
 EndTab ()
 Buttons ($aParams=false)
 getSidePanelFields ()
 End ()
 GetSelectedTab ()
 ActiveTabParam ()

Поля данных

 $arParams = array()
 $arFields = array()
 $arForbiddenFields = array()
 $group = ""
 $group_ajax = false
 $arFieldValues = array()
 $sPrologContent = ""
 $sEpilogContent = ""
 $arButtonsParams = false
 $sButtonsContent = ""
 $arSavedTabs = array()
 $arSystemTabs = array()
 $arSystemFields = array()
 $arReqiredTabs = array()
 $arCustomLabels = array()
 $bCustomFields = false
 $sCurrentLabel = ""
 $bCurrentReq = false
 $bShowSettings = true
Поля данных унаследованные от CAdminTabControl
 $name
 $unique_name
 $tabs = array()
 $selectedTab
 $tabIndex = 0
 $bButtons = false
 $arButtonsParams = []
 $bCanExpand
 $bPublicModeBuffer = false
 $bShowSettings = false
 $publicModeBuffer_id
 $customTabber
 $bPublicMode = false
 $isPublicFrame = false
 $publicObject = 'BX.WindowManager.Get()'
 $AUTOSAVE = null
 $isSidePanel = false
 $publicSidePanel = false
 $isShownSidePanelFields = false

Защищенные данные

 $session
Защищенные данные унаследованные от CAdminTabControl
 $tabEvent = false

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

Защищенные члены унаследованные от CAdminTabControl
 getAjaxButtons (array $params)

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

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

Конструктор(ы)

◆ __construct()

__construct ( $name,
$tabs,
$bCanExpand = true,
$bDenyAutosave = false )

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

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

Методы

◆ AddCalendarField()

AddCalendarField ( $id,
$label,
$value,
$required = false )

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

◆ AddCheckBoxField()

AddCheckBoxField ( $id,
$content,
$required,
$value,
$checked,
$arParams = array() )

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

◆ AddDropDownField()

AddDropDownField ( $id,
$content,
$required,
$arSelect,
$value = false,
$arParams = array() )

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

◆ AddEditField()

AddEditField ( $id,
$content,
$required,
$arParams = array(),
$value = false )

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

◆ AddFieldGroup()

AddFieldGroup ( $id,
$content,
$arFields,
$bAjax = false )

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

◆ AddFileField()

AddFileField ( $id,
$label,
$value,
$arParams = array(),
$required = false )

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

◆ AddSection()

AddSection ( $id,
$content,
$required = false )

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

◆ AddTextField()

AddTextField ( $id,
$label,
$value,
$arParams = array(),
$required = false )

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

◆ AddViewField()

AddViewField ( $id,
$content,
$html,
$required = false )

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

◆ Begin()

Begin ( $arParams = array())

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

◆ BeginCustomField()

BeginCustomField ( $id,
$content,
$required = false )

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

◆ BeginEpilogContent()

BeginEpilogContent ( )

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

◆ BeginNextFormTab()

BeginNextFormTab ( )

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

◆ BeginPrologContent()

BeginPrologContent ( )

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

◆ Buttons()

Buttons ( $aParams = false,
$additional_html = "" )

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

◆ ButtonsPublic()

ButtonsPublic ( $arJSButtons = false)
Аргументы
bool | array$arJSButtons
Возвращает
void

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

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

◆ EndCustomField()

EndCustomField ( $id,
$hidden = "" )

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

◆ EndEpilogContent()

EndEpilogContent ( )

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

◆ EndPrologContent()

EndPrologContent ( )

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

◆ GetCustomLabel()

GetCustomLabel ( $id,
$content )

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

◆ GetCustomLabelHTML()

GetCustomLabelHTML ( $id = false,
$content = "" )

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

◆ GetFieldLabel()

GetFieldLabel ( $id)

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

◆ GetFieldValue()

GetFieldValue ( $field_name)

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

◆ GetFormName()

GetFormName ( )

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

◆ GetHTMLFieldValue()

GetHTMLFieldValue ( $field_name)

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

◆ GetHTMLFieldValueEx()

GetHTMLFieldValueEx ( $field_name)

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

◆ GetName()

GetName ( )

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

◆ HideField()

HideField ( $id)

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

◆ SetFieldsValues()

SetFieldsValues ( $bVarsFromForm,
$db_record,
$default_values )

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

◆ SetFieldValue()

SetFieldValue ( $field_name,
$bVarsFromForm,
$db_record,
$default_value = false )

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

◆ SetSelectedTab()

SetSelectedTab ( )

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

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

◆ SetShowSettings()

SetShowSettings ( $v)

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

◆ Show()

Show ( )

@global CMain $APPLICATION

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

◆ ShowSettings()

ShowSettings ( )

@noinspection PhpUnusedLocalVariableInspection

@global CMain $APPLICATION

Переопределяется в CAdminSubForm.

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

◆ ShowTabButtons()

ShowTabButtons ( )

@global CMain $APPLICATION

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

Переопределяется в CAdminSubForm.

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

◆ ShowUserFields()

ShowUserFields ( $PROPERTY_ID,
$ID,
$bVarsFromForm )

@global CMain $APPLICATION @global CUserTypeManager $USER_FIELD_MANAGER

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

◆ ShowUserFieldsWithReadyData()

ShowUserFieldsWithReadyData ( $PROPERTY_ID,
$readyData,
$bVarsFromForm,
$primaryIdName = 'VALUE_ID' )

@global CMain $APPLICATION @global CUserTypeManager $USER_FIELD_MANAGER

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

◆ ShowWarnings()

ShowWarnings ( $form,
$messages,
$aFields = false )

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

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

Поля

◆ $arButtonsParams

$arButtonsParams = false

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

◆ $arCustomLabels

$arCustomLabels = array()

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

◆ $arFields

$arFields = array()

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

◆ $arFieldValues

$arFieldValues = array()

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

◆ $arForbiddenFields

$arForbiddenFields = array()

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

◆ $arParams

$arParams = array()

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

◆ $arReqiredTabs

$arReqiredTabs = array()

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

◆ $arSavedTabs

$arSavedTabs = array()

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

◆ $arSystemFields

$arSystemFields = array()

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

◆ $arSystemTabs

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

◆ $bCurrentReq

$bCurrentReq = false

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

◆ $bCustomFields

$bCustomFields = false

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

◆ $bShowSettings

$bShowSettings = true

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

◆ $group

$group = ""

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

◆ $group_ajax

$group_ajax = false

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

◆ $sButtonsContent

$sButtonsContent = ""

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

◆ $sCurrentLabel

$sCurrentLabel = ""

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

◆ $sEpilogContent

$sEpilogContent = ""

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

◆ $session

$session
protected

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

◆ $sPrologContent

$sPrologContent = ""

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


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