Bitrix-D7 22.6
 
Загрузка...
Поиск...
Не найдено
Класс 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 ()
 
- Открытые статические члены унаследованные от Base
static getDescription ()
 
static getConfig ()
 
static isAllowed ()
 
static getTitle ()
 
static getUserFieldBaseParam ()
 
static isExists ()
 
static create ()
 
static updateProductFormConfiguration ()
 
static getTypeId ()
 
static getFieldId ()
 
static getGridAction (ProductGroupAction $panel)
 
static load ()
 
static clearCache ()
 
static checkAllowedProductType (int $type)
 
static getAllowedProductTypeList ()
 
static checkRestictions (array $restrictions)
 
static getGroupActionRequest (ProductGroupAction $panel)
 
static checkAllowedOperation (string $operation)
 
static getAllowedOperations ()
 
static getOperationSelectFieldList (string $operation)
 
static prepareValue (string $operation, array $productRow)
 
static renderAdminFormControl (array $field, array $product, array $config)
 
static getUiDescription (array $restrictions)
 

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

const FIELD_ID = 'MARKING_CODE_GROUP'
 
const TYPE_ID = Catalog\Product\SystemField\Type\HighloadBlock::class
 
- Открытые атрибуты унаследованные от Base
const FIELD_ID = ''
 
const TYPE_ID = ''
 

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

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)
 
- Защищенные статические члены унаследованные от Base
static getTitleInternal ()
 
static isBitrix24 ()
 
static getUserFieldName (string $id)
 
static getLanguages ()
 
static getMessages (string $file, array $messageIds)
 
static getCommonError (string $errorCode)
 
static getGridActionConfig (ProductGroupAction $panel)
 
static afterLoadInternalModify (array $row)
 
static getUiDescriptionInternal (array $description, array $userField, array $restrictions)
 

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

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
const FIELD_PREFIX = 'UF_'
 

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

- Статические защищенные данные унаследованные от Base
static bool $bitrix24Include = null
 
static array $languages = null
 
static array $allowedProductTypeList = null
 
static array $allowedOperations = null
 

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

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

Методы

◆ afterLoadInternalModify()

static afterLoadInternalModify ( array  $row)
staticprotected

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

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

◆ checkRestictions()

static checkRestictions ( array  $restrictions)
static

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

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

◆ getAllowedOperations()

static getAllowedOperations ( )
static

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

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

◆ getAllowedProductTypeList()

static getAllowedProductTypeList ( )
static

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

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

◆ getGridActionConfig()

static getGridActionConfig ( ProductGroupAction  $panel)
staticprotected

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

См. определение в файле 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

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

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

◆ getTitleInternal()

static getTitleInternal ( )
staticprotected

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

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

◆ getUiDescriptionInternal()

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

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

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

◆ prepareValue()

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

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

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

◆ renderAdminFormControl()

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

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

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

◆ updateProductFormConfiguration()

static updateProductFormConfiguration ( )
static

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

См. определение в файле 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