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

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

 __construct (array $options)
 
 getCatalogConfig ()
 
 getCatalogOptions ()
 
 getFormProductFieldName ()
 
 getFormProductFieldId ()
 
 getFormRowFieldName (string $field)
 
 getFormRowFieldId (string $field)
 
- Открытые члены унаследованные от 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=[])
 

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

 initConfig ()
 
 initProductFieldHandlers ()
 
 getActionHandlers ()
 
 actionProductFieldPanel (array $params=[])
 
 actionProductFieldRequest ()
 
 actionProductChangePricePanel (array $params=[])
 
 actionProductChangePriceRequest ()
 
 actionConvertProductToServicePanel (array $params=[])
 
 actionConvertServiceToProductPanel (array $params=[])
 
 isAllowedProductActions ()
 
 getInputField (string $fieldId)
 
 getDropdownField (string $fieldId, array $list)
 
 getProductFieldWeightRow ()
 
 getProductFieldWeightRequest ()
 
 getProductFieldQuantityTraceRow ()
 
 getProductFieldQuantityTraceRequest ()
 
 getProductFieldCanBuyZeroRow ()
 
 getProductFieldCanBuyZeroRequest ()
 
 getProductFieldQuantityRow ()
 
 getProductFieldQuantityRequest ()
 
 getProductFieldPurchasingPriceRow ()
 
 getProductFieldPurchasingPriceRequest ()
 
 getProductFieldVatIncludedRow ()
 
 getProductFieldVatIncludedRequest ()
 
 getProductFieldVatIdRow ()
 
 getProductFieldVatIdRequest ()
 
 getProductFieldSubscribeRow ()
 
 getProductFieldSubscribeRequest ()
 
 getProductFieldMeasureRow ()
 
 getProductFieldMeasureRequest ()
 
- Защищенные члены унаследованные от GroupAction
 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 ()
 

Защищенные статические члены

static getStatusList (bool $defaultState)
 
static getBinaryList ()
 
static checkFloatValue ($value)
 
static checkEmptyFloatValue ($value)
 
static checkStatusValue ($value)
 
static checkBinaryValue ($value)
 
static checkIntValue ($value)
 

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

 $catalogIncluded = null
 
 $catalogOptions = []
 
 $catalogConfig = null
 
 $productFieldHandlers = []
 
- Защищенные данные унаследованные от GroupAction
 $entityId = ''
 
 $gridType = self::GRID_TYPE_UI
 
 $options = []
 
 $iblockId = null
 
 $iblockConfig
 
 $mainSnippet = null
 
 $request = null
 
 $sections = null
 
 $actionHandlers = []
 

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

- Открытые атрибуты унаследованные от GroupAction
const GRID_TYPE_UI = 'main.ui.grid'
 
const GRID_TYPE_LIST = 'adminList'
 
const GRID_TYPE_SUBLIST = 'subList'
 

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

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

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

◆ __construct()

__construct ( array  $options)

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

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

Методы

◆ actionConvertProductToServicePanel()

actionConvertProductToServicePanel ( array  $params = [])
protected

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

◆ actionConvertServiceToProductPanel()

actionConvertServiceToProductPanel ( array  $params = [])
protected

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

◆ actionProductChangePricePanel()

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

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

◆ actionProductChangePriceRequest()

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

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

◆ actionProductFieldPanel()

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

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

◆ actionProductFieldRequest()

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

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

◆ checkBinaryValue()

static checkBinaryValue (   $value)
staticprotected
Аргументы
$value
Возвращает
bool

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

◆ checkEmptyFloatValue()

static checkEmptyFloatValue (   $value)
staticprotected

Returns float value or null for price data entered in user form. Need for php7.

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

◆ checkFloatValue()

static checkFloatValue (   $value)
staticprotected

Returns float value or null for data entered in user form.

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

◆ checkIntValue()

static checkIntValue (   $value)
staticprotected

Returns int value or null for data entered in user form.

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

◆ checkStatusValue()

static checkStatusValue (   $value)
staticprotected
Аргументы
$value
Возвращает
bool

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

◆ getActionHandlers()

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

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

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

◆ getBinaryList()

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

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

◆ getCatalogConfig()

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

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

◆ getCatalogOptions()

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

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

◆ getDropdownField()

getDropdownField ( string  $fieldId,
array  $list 
)
protected
Аргументы
string$fieldId
array$list
Возвращает
array|null
Исключения
Main

ArgumentException

Исключения
Main

SystemException

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

◆ getFormProductFieldId()

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

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

◆ getFormProductFieldName()

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

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

◆ getFormRowFieldId()

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

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

◆ getFormRowFieldName()

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

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

◆ getInputField()

getInputField ( string  $fieldId)
protected
Аргументы
string$fieldId
Возвращает
array
Исключения
Main

ArgumentException

Исключения
Main

SystemException

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

◆ getProductFieldCanBuyZeroRequest()

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

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

◆ getProductFieldCanBuyZeroRow()

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

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

◆ getProductFieldMeasureRequest()

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

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

◆ getProductFieldMeasureRow()

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

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

◆ getProductFieldPurchasingPriceRequest()

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

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

◆ getProductFieldPurchasingPriceRow()

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

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

◆ getProductFieldQuantityRequest()

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

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

◆ getProductFieldQuantityRow()

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

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

◆ getProductFieldQuantityTraceRequest()

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

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

◆ getProductFieldQuantityTraceRow()

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

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

◆ getProductFieldSubscribeRequest()

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

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

◆ getProductFieldSubscribeRow()

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

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

◆ getProductFieldVatIdRequest()

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

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

◆ getProductFieldVatIdRow()

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

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

◆ getProductFieldVatIncludedRequest()

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

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

◆ getProductFieldVatIncludedRow()

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

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

◆ getProductFieldWeightRequest()

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

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

◆ getProductFieldWeightRow()

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

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

◆ getStatusList()

static getStatusList ( bool  $defaultState)
staticprotected
Аргументы
bool$defaultState
Возвращает
array

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

◆ initConfig()

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

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

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

◆ initProductFieldHandlers()

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

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

◆ isAllowedProductActions()

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

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

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

◆ $catalogConfig

$catalogConfig = null
protected

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

◆ $catalogIncluded

$catalogIncluded = null
protected

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

◆ $catalogOptions

$catalogOptions = []
protected

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

◆ $productFieldHandlers

$productFieldHandlers = []
protected

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