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

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

 __construct (array $options)
 
 getCatalogConfig ()
 
 getCatalogOptions ()
 
 getFormProductFieldName ()
 
 getFormProductFieldId ()
 
 getFormRowFieldName (string $field)
 
 getFormRowFieldId (string $field)
 
- Открытые члены унаследованные от GroupAction
 getList (?array $actions=null)
 
 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
 initActions ()
 
 setGridType (string $value)
 
 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 строка 19

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

◆ __construct()

__construct ( array $options)

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

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

Методы

◆ actionConvertProductToServicePanel()

actionConvertProductToServicePanel ( array $params = [])
protected

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

◆ actionConvertServiceToProductPanel()

actionConvertServiceToProductPanel ( array $params = [])
protected

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

◆ actionProductChangePricePanel()

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

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

◆ actionProductChangePriceRequest()

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

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

◆ actionProductFieldPanel()

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

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

◆ actionProductFieldRequest()

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

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

◆ checkBinaryValue()

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

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

◆ checkEmptyFloatValue()

static checkEmptyFloatValue ( $value)
staticprotected

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

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

◆ checkFloatValue()

static checkFloatValue ( $value)
staticprotected

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

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

◆ checkIntValue()

static checkIntValue ( $value)
staticprotected

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

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

◆ checkStatusValue()

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

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

◆ getActionHandlers()

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

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

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

◆ getBinaryList()

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

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

◆ getCatalogConfig()

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

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

◆ getCatalogOptions()

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

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

◆ getDropdownField()

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

ArgumentException

Исключения
Main

SystemException

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

◆ getFormProductFieldId()

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

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

◆ getFormProductFieldName()

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

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

◆ getFormRowFieldId()

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

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

◆ getFormRowFieldName()

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

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

◆ getInputField()

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

ArgumentException

Исключения
Main

SystemException

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

◆ getProductFieldCanBuyZeroRequest()

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

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

◆ getProductFieldCanBuyZeroRow()

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

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

◆ getProductFieldMeasureRequest()

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

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

◆ getProductFieldMeasureRow()

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

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

◆ getProductFieldPurchasingPriceRequest()

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

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

◆ getProductFieldPurchasingPriceRow()

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

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

◆ getProductFieldQuantityRequest()

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

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

◆ getProductFieldQuantityRow()

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

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

◆ getProductFieldQuantityTraceRequest()

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

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

◆ getProductFieldQuantityTraceRow()

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

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

◆ getProductFieldSubscribeRequest()

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

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

◆ getProductFieldSubscribeRow()

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

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

◆ getProductFieldVatIdRequest()

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

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

◆ getProductFieldVatIdRow()

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

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

◆ getProductFieldVatIncludedRequest()

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

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

◆ getProductFieldVatIncludedRow()

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

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

◆ getProductFieldWeightRequest()

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

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

◆ getProductFieldWeightRow()

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

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

◆ getStatusList()

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

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

◆ initConfig()

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

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

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

◆ initProductFieldHandlers()

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

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

◆ isAllowedProductActions()

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

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

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

◆ $catalogConfig

$catalogConfig = null
protected

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

◆ $catalogIncluded

$catalogIncluded = null
protected

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

◆ $catalogOptions

$catalogOptions = []
protected

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

◆ $productFieldHandlers

$productFieldHandlers = []
protected

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