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

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

 AddHeaders ($aParams)
 SetVisibleHeaderColumn ()
 getPageNavigation ($navigationId)
 isTotalCountRequest ()
 sendTotalCountResponse ($totalCount)
 SetNavigationParams (\CAdminUiResult $queryObject, $params=array())
 setNavigation (\Bitrix\Main\UI\PageNavigation $nav, $title, $showAllways=true, $post=false)
 getCurPageParam ($strParam="", $arParamKill=array(), $get_index_page=null)
 getNavSize ()
 EditAction ()
 GroupAction ()
 IsGroupActionToAll ()
 ActionDoGroup ($id, $action_id, $add_params="")
 ActionAjaxPostGrid ($postParams)
 AddFilter (array $filterFields, array &$arFilter)
 hasGroupErrors ()
 getGroupErrors ()
 setContextSettings (array $settings)
AddRow ($id=false, $arRes=Array(), $link=false, $title=false)
 setDefaultFilterFields (array $fields)
 setFilterPresets (array $filterPresets)
 deletePreset ($presetId)
 DisplayFilter (array $filterFields=[], array $filterParams=[])
 ShowActionTable ()
Открытые члены унаследованные от CAdminList
 __construct ($table_id, $sort=false)
 setPublicModeState (bool $mode)
 getPublicModeState ()
 getFilter ()
 ShowSettings ($aAllCols, $aCols, $aOptions)
 AddVisibleHeaderColumn ($id)
 GetVisibleHeaderColumns ()
 AddAdminContextMenu ($aContext=array(), $bShowExcel=true, $bShowSettings=true)
 SetContextMenu (array $menu=[], array $additional=[], array $config=[])
 IsUpdated ($ID)
 GetEditFields ()
 ConvertFilesToEditFields ()
 GetAction ()
 getCurrentMode ()
 isPageMode ()
 isExportMode ()
 isAjaxMode ()
 isConfigMode ()
 isActionMode ()
 isListMode ()
 ActionRedirect ($url)
 ActionAjaxReload ($url)
 ActionPost ($url=false, $action_name=false, $action_value='Y')
 InitFilter ($arFilterFields)
 IsDefaultFilter ()
 AddFooter ($aFooter)
 NavText ($sNavText)
 setNavigation (\Bitrix\Main\UI\PageNavigation $nav, $title, $showAllways=true, $post=false)
 Display ()
 DisplayExcel ()
 AddGroupActionTable ($arActions, $arParams=array())
 DisplayList ($arParams=array())
 AddUpdateError ($strError, $id=false)
 AddGroupError ($strError, $id=false)
 AddActionSuccessMessage ($strMessage)
 AddFilterError ($strError)
 BeginPrologContent ()
 EndPrologContent ()
 BeginEpilogContent ()
 EndEpilogContent ()
 BeginCustomContent ()
 EndCustomContent ()
 CreateChain ()
 ShowChain ($chain)
 CheckListMode ()

Поля данных

 $enableNextPage = false
 $totalRowCount = 0
 $context = false
Поля данных унаследованные от 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

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

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

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

 $filterPresets = array()
 $currentPreset = array()
Защищенные данные унаследованные от 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 ()

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

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

Методы

◆ ActionAjaxPostGrid()

ActionAjaxPostGrid ( $postParams)

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

◆ ActionDoGroup()

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

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

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

◆ AddFilter()

AddFilter ( array $filterFields,
array & $arFilter )

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

◆ AddHeaders()

AddHeaders ( $aParams)

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

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

◆ AddRow()

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

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

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

◆ deletePreset()

deletePreset ( $presetId)

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

◆ DisplayFilter()

DisplayFilter ( array $filterFields = [],
array $filterParams = [] )

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

◆ EditAction()

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

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

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

◆ getCurPageParam()

getCurPageParam ( $strParam = "",
$arParamKill = array(),
$get_index_page = null )

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

◆ getGroupErrors()

getGroupErrors ( )

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

◆ getNavSize()

getNavSize ( )

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

◆ getPageNavigation()

getPageNavigation ( $navigationId)
Аргументы
$navigationId
Возвращает
PageNavigation

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

◆ GetSystemContextMenu()

GetSystemContextMenu ( array $config = [])
protected

@global CMain $APPLICATION

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

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

◆ GroupAction()

Возвращает
array|false

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

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

◆ hasGroupErrors()

hasGroupErrors ( )

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

◆ InitContextMenu()

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

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

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

◆ IsGroupActionToAll()

IsGroupActionToAll ( )

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

Возвращает
bool

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

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

◆ isTotalCountRequest()

isTotalCountRequest ( )

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

◆ PrepareAction()

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

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

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

◆ sendTotalCountResponse()

sendTotalCountResponse ( $totalCount)

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

◆ setContextSettings()

setContextSettings ( array $settings)

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

◆ setDefaultFilterFields()

setDefaultFilterFields ( array $fields)

The method set the default fields for the filter.

Аргументы
array$fieldsarray("fieldId1", "fieldId2", "fieldId3")

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

◆ setFilterPresets()

setFilterPresets ( array $filterPresets)

The method set filter presets.

Аргументы
array$filterPresetsarray("presetId" => array("name" => "presetName", "fields" => array(...)))

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

◆ setNavigation()

setNavigation ( \Bitrix\Main\UI\PageNavigation $nav,
$title,
$showAllways = true,
$post = false )

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

◆ SetNavigationParams()

SetNavigationParams ( \CAdminUiResult $queryObject,
$params = array() )

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

◆ SetVisibleHeaderColumn()

SetVisibleHeaderColumn ( )

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

◆ ShowActionTable()

ShowActionTable ( )

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

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

Поля

◆ $context

$context = false

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

◆ $currentPreset

$currentPreset = array()
protected

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

◆ $enableNextPage

$enableNextPage = false

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

◆ $filterPresets

$filterPresets = array()
protected

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

◆ $totalRowCount

$totalRowCount = 0

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


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