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

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

 __construct ($table_id, $sort=false, $list_url='', $arHideHeaders=false)
 isConfigMode ()
 GetListUrl ($boolFull=false)
 __UpdateListUrlParams ()
 __ClearListUrlParams ()
 __AddListUrlParams ($strKey, $strValue)
 __DeleteListUrlParams ($mxKey)
 __SetListUrlParams ($mxParams, $boolClear=false)
 __ParseListUrl ($boolClear=false)
 AddHideHeader ($strID)
 AddHeaders ($aParams)
 AddVisibleHeaderColumn ($id)
 IsGroupActionToAll ()
 ActionPost ($url=false, $action_name=false, $action_value='Y')
 ActionDoGroup ($id, $action_id, $add_params='')
AddRow ($id=false, $arRes=array(), $link=false, $title=false, $boolBX=false)
 Display ()
 ShowActionTable ()
 DisplayList ($arParams=array())
 CheckListMode ()
 SetBaseFieldNames ()
 AddListFieldNames ()
 SetListFieldNames ($boolClear=true)
 DeleteFieldNames ($arList=array())
 GetListFieldNames ()
 AddFieldNames ($strFieldName, $strFieldType)
 setDialogParams ($params)
 getDialogParams ($withRequired=false)
 setDialogButtons ($buttons)
 setReadDialogButtons ()
 getDialogButtons ($jsFormat=false)
 getRowAction ($url)
Открытые члены унаследованные от CAdminList
 __construct ($table_id, $sort=false)
 setPublicModeState (bool $mode)
 getPublicModeState ()
 getFilter ()
 ShowSettings ($aAllCols, $aCols, $aOptions)
 GetVisibleHeaderColumns ()
 AddAdminContextMenu ($aContext=array(), $bShowExcel=true, $bShowSettings=true)
 SetContextMenu (array $menu=[], array $additional=[], array $config=[])
 IsUpdated ($ID)
 EditAction ()
 GetEditFields ()
 ConvertFilesToEditFields ()
 GroupAction ()
 GetAction ()
 getCurrentMode ()
 isPageMode ()
 isExportMode ()
 isAjaxMode ()
 isActionMode ()
 isListMode ()
 ActionRedirect ($url)
 ActionAjaxReload ($url)
 InitFilter ($arFilterFields)
 IsDefaultFilter ()
AddRow ($id=false, $arRes=Array(), $link=false, $title=false)
 AddFooter ($aFooter)
 NavText ($sNavText)
 setNavigation (\Bitrix\Main\UI\PageNavigation $nav, $title, $showAllways=true, $post=false)
 DisplayExcel ()
 AddGroupActionTable ($arActions, $arParams=array())
 AddUpdateError ($strError, $id=false)
 AddGroupError ($strError, $id=false)
 AddActionSuccessMessage ($strMessage)
 AddFilterError ($strError)
 BeginPrologContent ()
 EndPrologContent ()
 BeginEpilogContent ()
 EndEpilogContent ()
 BeginCustomContent ()
 EndCustomContent ()
 CreateChain ()
 ShowChain ($chain)

Поля данных

const MODE_CONFIG = 'subsettings'
 $strListUrl = ''
 $strListUrlParams = ''
 $arListUrlParams = array()
 $boolNew = false
 $arFieldNames = array()
 $arHideHeaders = array()
Поля данных унаследованные от CAdminList
const MODE_PAGE = 'normal'
const MODE_LIST = 'list'
const MODE_ACTION = 'frame'
const MODE_EXPORT = 'excel'
const MODE_CONFIG = 'settings'
 $table_id
 $sort
 $aHeaders = array()
 $aVisibleHeaders = array()
 $aRows = array()
 $aHeader = array()
 $arVisibleColumns = array()
 $aFooter = array()
 $sNavText = ''
 $arFilterErrors = Array()
 $arUpdateErrors = array()
 $arUpdateErrorIDs = Array()
 $arGroupErrors = array()
 $arGroupErrorIDs = Array()
 $arActionSuccess = array()
 $bEditMode = false
 $bMultipart = false
 $bCanBeEdited = false
 $bCanBeDeleted = false
 $arActions = Array()
 $arActionsParams = Array()
 $context = false
 $sContent = false
 $sPrologContent = ''
 $sEpilogContent = ''
 $bShowActions
 $onLoadScript
 $arEditedRows
 $isPublicMode

Защищенные члены

 initMode ()
 getModeList ()
 GetSystemContextMenu (array $config=[])
 InitContextMenu (array $menu=[], array $additional=[])
 GetGroupIds ()
 DisplayEditButtons ()
Защищенные члены унаследованные от CAdminList
 PrepareAction ()
 isAjaxDebug ()

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

 $bPublicMode = false
 $dialogParams = array()
 $requiredDialogParams
 $dialogButtons
Защищенные данные унаследованные от CAdminList
const MODE_FIELD_NAME = 'mode'
 $mode = null
 $request
 $session

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

Защищенные статические члены унаследованные от CAdminList
static getUrlWithLanguage (string $url, bool $safeMode=true)
static getModeUrlParam (string $mode)
static getModeActionUrlParam ()
static getModeConfigUrlParam ()
static getModeExportUrlParam ()
static getModeParam (string $mode)
static getModeExportParam ()

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

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

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

◆ __construct()

__construct ( $table_id,
$sort = false,
$list_url = '',
$arHideHeaders = false )
Аргументы
string$table_id
bool | CAdminSubSorting$sort
string | array$list_url
bool | array$arHideHeaders

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

Методы

◆ __AddListUrlParams()

__AddListUrlParams ( $strKey,
$strValue )

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

◆ __ClearListUrlParams()

__ClearListUrlParams ( )

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

◆ __DeleteListUrlParams()

__DeleteListUrlParams ( $mxKey)

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

◆ __ParseListUrl()

__ParseListUrl ( $boolClear = false)

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

◆ __SetListUrlParams()

__SetListUrlParams ( $mxParams,
$boolClear = false )

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

◆ __UpdateListUrlParams()

__UpdateListUrlParams ( )

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

◆ ActionDoGroup()

ActionDoGroup ( $id,
$action_id,
$add_params = '' )

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

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

◆ ActionPost()

ActionPost ( $url = false,
$action_name = false,
$action_value = 'Y' )

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

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

◆ AddFieldNames()

AddFieldNames ( $strFieldName,
$strFieldType )

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

◆ AddHeaders()

AddHeaders ( $aParams)

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

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

◆ AddHideHeader()

AddHideHeader ( $strID)

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

◆ AddListFieldNames()

AddListFieldNames ( )

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

◆ AddRow()

& AddRow ( $id = false,
$arRes = array(),
$link = false,
$title = false,
$boolBX = false )

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

◆ AddVisibleHeaderColumn()

AddVisibleHeaderColumn ( $id)

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

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

◆ CheckListMode()

CheckListMode ( )

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

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

◆ DeleteFieldNames()

DeleteFieldNames ( $arList = array())

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

◆ Display()

Display ( )

!! insert filter's hiddens

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

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

◆ DisplayEditButtons()

DisplayEditButtons ( )
protected

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

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

◆ DisplayList()

DisplayList ( $arParams = array())

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

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

◆ getDialogButtons()

getDialogButtons ( $jsFormat = false)

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

◆ getDialogParams()

getDialogParams ( $withRequired = false)

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

◆ GetGroupIds()

GetGroupIds ( )
protected
Возвращает
array|null

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

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

◆ GetListFieldNames()

GetListFieldNames ( )

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

◆ GetListUrl()

GetListUrl ( $boolFull = false)

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

◆ getModeList()

getModeList ( )
protected

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

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

◆ getRowAction()

getRowAction ( $url)

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

◆ GetSystemContextMenu()

GetSystemContextMenu ( array $config = [])
protected

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

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

◆ InitContextMenu()

InitContextMenu ( array $menu = [],
array $additional = [] )
protected

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

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

◆ initMode()

initMode ( )
protected
Возвращает
void

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

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

◆ isConfigMode()

isConfigMode ( )
Возвращает
bool

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

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

◆ IsGroupActionToAll()

IsGroupActionToAll ( )

Returns true if the user has set the flag "To all" in the list.

Возвращает
bool

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

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

◆ SetBaseFieldNames()

SetBaseFieldNames ( )

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

◆ setDialogButtons()

setDialogButtons ( $buttons)

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

◆ setDialogParams()

setDialogParams ( $params)

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

◆ SetListFieldNames()

SetListFieldNames ( $boolClear = true)

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

◆ setReadDialogButtons()

setReadDialogButtons ( )

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

◆ ShowActionTable()

ShowActionTable ( )

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

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

Поля

◆ $arFieldNames

$arFieldNames = array()

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

◆ $arHideHeaders

$arHideHeaders = array()

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

◆ $arListUrlParams

$arListUrlParams = array()

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

◆ $boolNew

$boolNew = false

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

◆ $bPublicMode

$bPublicMode = false
protected

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

◆ $dialogButtons

$dialogButtons
protected
Инициализатор
'BX.CAdminDialog.btnSave', 'BX.CAdminDialog.btnCancel'
)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804

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

◆ $dialogParams

$dialogParams = array()
protected

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

◆ $requiredDialogParams

$requiredDialogParams
protected
Инициализатор
'bxpublic' => 'Y'
)

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

◆ $strListUrl

$strListUrl = ''

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

◆ $strListUrlParams

$strListUrlParams = ''

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

◆ MODE_CONFIG

const MODE_CONFIG = 'subsettings'

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


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