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

Открытые статические члены

static getAllowedProductTypeList ()
 
static checkRestictions (array $restrictions)
 
static getAllowedOperations ()
 
static getOperationSelectFieldList (string $operation)
 
static prepareValue (string $operation, array $productRow)
 
static updateProductFormConfiguration ()
 
static renderAdminFormControl (array $field, array $product, array $config)
 
- Открытые статические члены унаследованные от Highloadblock
static clearCache ()
 

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

const FIELD_ID = 'MARKING_CODE_GROUP'
 
const TYPE_ID = Catalog\Product\SystemField\Type\HighloadBlock::class
 

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

static getTitleInternal ()
 
static getHighloadblockFields ()
 
static getHighloadblockValues ()
 
static getHighloadblockTransformValues ()
 
static getGridActionConfig (ProductGroupAction $panel)
 
static afterLoadInternalModify (array $row)
 
static getUiDescriptionInternal (array $description, array $userField, array $restrictions)
 
- Защищенные статические члены унаследованные от Highloadblock
static getXmlIdListById (int $hlblockId, array $idList)
 
static getXmlIdById (int $hlblockId, int $id)
 
static getIdListByXmlId (int $hlblockId, array $xmlIdList)
 
static getIdByXmlId (int $hlblockId, string $xmlId)
 

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

const SHORT_FIELD_ID = 'PRODUCT_GROUP'
 
const VALUE_NAME_PREFIX = 'MARKING_CODE_GROUP_TYPE_'
 
const USE_PARENT_PRODUCT_VALUE = -1
 
const USE_PARENT_PRODUCT_XML_VALUE = 'PARENT_MARKING_GROUP'
 
- Защищенные данные унаследованные от Base
int $storeId
 
BatchManager $batchManager
 

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

- Открытые члены унаследованные от Base
 __construct (BatchManager $batchManager, int $storeId)
 
 setStoreId (int $storeId)
 
 writeOff (float $quantity)
 
 return ()
 
- Защищенные члены унаследованные от Base
 addRegistryItem (EO_StoreBatch $batchItem, float $amount)
 
 getRegistryItems ()
 

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

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

Методы

◆ afterLoadInternalModify()

static afterLoadInternalModify ( array $row)
staticprotected

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

◆ checkRestictions()

static checkRestictions ( array $restrictions)
static

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

◆ getAllowedOperations()

static getAllowedOperations ( )
static

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

◆ getAllowedProductTypeList()

static getAllowedProductTypeList ( )
static

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

◆ getGridActionConfig()

static getGridActionConfig ( ProductGroupAction $panel)
staticprotected

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

◆ getHighloadblockFields()

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

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

◆ getHighloadblockTransformValues()

static getHighloadblockTransformValues ( )
staticprotected

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

◆ getHighloadblockValues()

static getHighloadblockValues ( )
staticprotected

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

◆ getOperationSelectFieldList()

static getOperationSelectFieldList ( string $operation)
static

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

◆ getTitleInternal()

static getTitleInternal ( )
staticprotected

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

◆ getUiDescriptionInternal()

static getUiDescriptionInternal ( array $description,
array $userField,
array $restrictions )
staticprotected

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

◆ prepareValue()

static prepareValue ( string $operation,
array $productRow )
static

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

◆ renderAdminFormControl()

static renderAdminFormControl ( array $field,
array $product,
array $config )
static

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

◆ updateProductFormConfiguration()

static updateProductFormConfiguration ( )
static

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

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

◆ FIELD_ID

const FIELD_ID = 'MARKING_CODE_GROUP'

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

◆ SHORT_FIELD_ID

const SHORT_FIELD_ID = 'PRODUCT_GROUP'
protected

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

◆ TYPE_ID

const TYPE_ID = Catalog\Product\SystemField\Type\HighloadBlock::class

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

◆ USE_PARENT_PRODUCT_VALUE

const USE_PARENT_PRODUCT_VALUE = -1
protected

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

◆ USE_PARENT_PRODUCT_XML_VALUE

const USE_PARENT_PRODUCT_XML_VALUE = 'PARENT_MARKING_GROUP'
protected

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

◆ VALUE_NAME_PREFIX

const VALUE_NAME_PREFIX = 'MARKING_CODE_GROUP_TYPE_'
protected

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