Bitrix-D7 22.6
 
Загрузка...
Поиск...
Не найдено
Класс GroupAction
+ Граф наследования:GroupAction:

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

 __construct (array $options)
 
 getList (array $actions)
 
 get (string $code, array $params=[])
 
 getRequest (string $code)
 
 getEntityId ()
 
 getIblockId ()
 
 getOptions ()
 
 getGridType ()
 
 isUiGrid ()
 
 getDefaultApplyAction ()
 
 getElementId (string $id)
 
 getApplyButton (array $params)
 
 getApplyButtonWithConfirm (array $params)
 
 actionCodeTranslitPanel (array $params=[])
 

Открытые атрибуты

const GRID_TYPE_UI = 'main.ui.grid'
 
const GRID_TYPE_LIST = 'adminList'
 
const GRID_TYPE_SUBLIST = 'subList'
 

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

 initConfig ()
 
 initActions ()
 
 setGridType (string $value)
 
 getActionHandlers ()
 
 loadSections ()
 
 getSections (bool $addTop=false)
 
 getAddSectionList (array $action)
 
 getAddSectionDialog (array $action)
 
 getAdjustSectionList (array $action)
 
 actionEditPanel (array $params=[])
 
 actionSelectAllPanel (array $params=[])
 
 actionDeletePanel (array $params=[])
 
 actionActivatePanel (array $params=[])
 
 actionDeactivatePanel (array $params=[])
 
 actionClearCounterPanel (array $params=[])
 
 actionAdjustSectionPanel (array $params=[])
 
 actionAdjustSectionRequest ()
 
 actionAddSectionPanel (array $params=[])
 
 actionAddSectionRequest ()
 
 actionElementUnlockPanel (array $params=[])
 
 actionElementLockPanel (array $params=[])
 
 actionElementWorkflowStatusPanel (array $params=[])
 
 actionElementWorkflowStatusRequest ()
 

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

 $entityId = ''
 
 $gridType = self::GRID_TYPE_UI
 
 $options = []
 
 $iblockId = null
 
 $iblockConfig
 
 $mainSnippet = null
 
 $request = null
 
 $sections = null
 
 $actionHandlers = []
 

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

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

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

◆ __construct()

__construct ( array  $options)

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

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

Методы

◆ actionActivatePanel()

actionActivatePanel ( array  $params = [])
protected
Аргументы
array$params
Возвращает
string

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

◆ actionAddSectionPanel()

actionAddSectionPanel ( array  $params = [])
protected
Аргументы
array$params
Возвращает
array|null

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

◆ actionAddSectionRequest()

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

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

◆ actionAdjustSectionPanel()

actionAdjustSectionPanel ( array  $params = [])
protected
Аргументы
array$params
Возвращает
array|null

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

◆ actionAdjustSectionRequest()

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

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

◆ actionClearCounterPanel()

actionClearCounterPanel ( array  $params = [])
protected
Аргументы
array$params
Возвращает
array|string

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

◆ actionCodeTranslitPanel()

actionCodeTranslitPanel ( array  $params = [])
Аргументы
array$params
Возвращает
array|string

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

◆ actionDeactivatePanel()

actionDeactivatePanel ( array  $params = [])
protected
Аргументы
array$params
Возвращает
string

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

◆ actionDeletePanel()

actionDeletePanel ( array  $params = [])
protected
Аргументы
array$params
Возвращает
string

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

◆ actionEditPanel()

actionEditPanel ( array  $params = [])
protected
Аргументы
array$params
Возвращает
string

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

◆ actionElementLockPanel()

actionElementLockPanel ( array  $params = [])
protected
Аргументы
array$params
Возвращает
string

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

◆ actionElementUnlockPanel()

actionElementUnlockPanel ( array  $params = [])
protected
Аргументы
array$params
Возвращает
string

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

◆ actionElementWorkflowStatusPanel()

actionElementWorkflowStatusPanel ( array  $params = [])
protected
Аргументы
array$params
Возвращает
array|null

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

◆ actionElementWorkflowStatusRequest()

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

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

◆ actionSelectAllPanel()

actionSelectAllPanel ( array  $params = [])
protected
Аргументы
array$params
Возвращает
true

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

◆ get()

get ( string  $code,
array  $params = [] 
)
Аргументы
string$code
array$params
Возвращает
array|string|null

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

◆ getActionHandlers()

getActionHandlers ( )
protected
Возвращает
array

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

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

◆ getAddSectionDialog()

getAddSectionDialog ( array  $action)
protected
Аргументы
array$action
Возвращает
array

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

◆ getAddSectionList()

getAddSectionList ( array  $action)
protected
Аргументы
array$action
Возвращает
array

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

◆ getAdjustSectionList()

getAdjustSectionList ( array  $action)
protected
Аргументы
array$action
Возвращает
array

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

◆ getApplyButton()

getApplyButton ( array  $params)
Аргументы
array$params
Возвращает
array

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

◆ getApplyButtonWithConfirm()

getApplyButtonWithConfirm ( array  $params)
Аргументы
array$params
Возвращает
array

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

◆ getDefaultApplyAction()

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

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

◆ getElementId()

getElementId ( string  $id)
Аргументы
string$id
Возвращает
string

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

◆ getEntityId()

getEntityId ( )
Возвращает
string

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

◆ getGridType()

getGridType ( )
Возвращает
string

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

◆ getIblockId()

getIblockId ( )
Возвращает
int

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

◆ getList()

getList ( array  $actions)
Аргументы
array$actions
Возвращает
array

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

◆ getOptions()

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

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

◆ getRequest()

getRequest ( string  $code)
Аргументы
string$code
Возвращает
array|null

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

◆ getSections()

getSections ( bool  $addTop = false)
protected
Аргументы
bool$addTop
Возвращает
array

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

◆ initActions()

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

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

◆ initConfig()

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

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

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

◆ isUiGrid()

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

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

◆ loadSections()

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

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

◆ setGridType()

setGridType ( string  $value)
protected
Аргументы
string$value
Возвращает
void

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

Данные класса

◆ $actionHandlers

$actionHandlers = []
protected

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

◆ $entityId

$entityId = ''
protected

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

◆ $gridType

$gridType = self::GRID_TYPE_UI
protected

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

◆ $iblockConfig

$iblockConfig
protected
Инициализатор
= [
'SECTIONS' => 'N',
'SECTION_CHOOSER' => Iblock\IblockTable::SECTION_CHOOSER_SELECT
]

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

◆ $iblockId

$iblockId = null
protected

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

◆ $mainSnippet

$mainSnippet = null
protected

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

◆ $options

$options = []
protected

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

◆ $request

$request = null
protected

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

◆ $sections

$sections = null
protected

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

◆ GRID_TYPE_LIST

const GRID_TYPE_LIST = 'adminList'

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

◆ GRID_TYPE_SUBLIST

const GRID_TYPE_SUBLIST = 'subList'

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

◆ GRID_TYPE_UI

const GRID_TYPE_UI = 'main.ui.grid'

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