Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс State

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

static isUsedInventoryManagement ()
 
static isEnabledInventoryManagement ()
 
static isShowedStoreReserve ()
 
static isExceededPriceTypeLimit ()
 
static isAllowedNewPriceType ()
 
static isExceededStoreLimit ()
 
static isAllowedNewStore ()
 
static getExceedingProductLimit (int $iblockId, ?int $sectionId=null)
 
static getCrmExceedingProductLimit ()
 
static getProductLimitState (int $iblockId)
 
static handlerBeforeIblockElementAdd (array &$fields)
 
static handlerAfterIblockElementAdd (array &$fields)
 
static handlerBeforeIblockElementUpdate (array &$fields)
 
static handlerAfterIblockElementUpdate (array &$fields)
 
static handlerAfterIblockElementDelete (array $fields)
 
static handlerAfterIblockSectionAdd (array &$fields)
 
static handlerBeforeIblockSectionUpdate (array &$fields)
 
static handlerAfterIblockSectionUpdate (array &$fields)
 
static handlerAfterIblockSectionDelete (array $fields)
 
static isProductCardSliderEnabled ()
 
static isProductBatchMethodSelected ()
 

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

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

Методы

◆ getCrmExceedingProductLimit()

static getCrmExceedingProductLimit ( )
static

Returns information about exceeding the number of goods for crm catalog.

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

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

◆ getExceedingProductLimit()

static getExceedingProductLimit ( int $iblockId,
?int $sectionId = null )
static

Returns information about exceeding the number of goods in the landing for the information block.

Аргументы
int$iblockIdIblock Id.
int | null$sectionIdCurrent section (can be absent).
Возвращает
array|null

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

◆ getProductLimitState()

static getProductLimitState ( int $iblockId)
static

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

◆ handlerAfterIblockElementAdd()

static handlerAfterIblockElementAdd ( array & $fields)
static

OnAfterIBlockElementAdd event handler. Do not use directly.

Аргументы
array&$fields
Возвращает
void

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

◆ handlerAfterIblockElementDelete()

static handlerAfterIblockElementDelete ( array $fields)
static

OnAfterIBlockElementDelete event handler. Do not use directly.

Аргументы
array$fields
Возвращает
void

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

◆ handlerAfterIblockElementUpdate()

static handlerAfterIblockElementUpdate ( array & $fields)
static

OnAfterIBlockElementUpdate event handler. Do not use directly.

Аргументы
array&$fields
Возвращает
void

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

◆ handlerAfterIblockSectionAdd()

static handlerAfterIblockSectionAdd ( array & $fields)
static

OnAfterIBlockSectionAdd event handler. Do not use directly.

Аргументы
array&$fields
Возвращает
void

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

◆ handlerAfterIblockSectionDelete()

static handlerAfterIblockSectionDelete ( array $fields)
static

OnAfterIBlockSectionDelete event handler. Do not use directly.

Аргументы
array$fields
Возвращает
void

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

◆ handlerAfterIblockSectionUpdate()

static handlerAfterIblockSectionUpdate ( array & $fields)
static

OnAfterIBlockSectionUpdate event handler. Do not use directly.

Аргументы
array&$fields
Возвращает
void

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

◆ handlerBeforeIblockElementAdd()

static handlerBeforeIblockElementAdd ( array & $fields)
static

OnIBlockElementAdd event handler. Do not use directly.

Аргументы
array&$fields
Возвращает
bool

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

◆ handlerBeforeIblockElementUpdate()

static handlerBeforeIblockElementUpdate ( array & $fields)
static

OnBeforeIBlockElementUpdate event handler. Do not use directly.

Аргументы
array&$fields
Возвращает
bool

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

◆ handlerBeforeIblockSectionUpdate()

static handlerBeforeIblockSectionUpdate ( array & $fields)
static

OnBeforeIBlockSectionUpdate event handler. Do not use directly.

Аргументы
array&$fields
Возвращает
bool

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

◆ isAllowedNewPriceType()

static isAllowedNewPriceType ( )
static

Returns true if it is allowed to add a new price type.

Возвращает
bool

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

◆ isAllowedNewStore()

static isAllowedNewStore ( )
static

Returns true if it is allowed to add a new warehouse.

Возвращает
bool

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

◆ isEnabledInventoryManagement()

static isEnabledInventoryManagement ( )
staticfinal

Returns true if warehouse inventory management is enabled, without feature check.

Возвращает
bool

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

◆ isExceededPriceTypeLimit()

static isExceededPriceTypeLimit ( )
static

Returns true if the limit on the number of price types is exceeded.

Возвращает
bool

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

◆ isExceededStoreLimit()

static isExceededStoreLimit ( )
static

Returns true if the limit on the number of warehouses is exceeded.

Возвращает
bool

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

◆ isProductBatchMethodSelected()

static isProductBatchMethodSelected ( )
static

Returns true if product batch method calculation is selected.

Возвращает
bool

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

◆ isProductCardSliderEnabled()

static isProductCardSliderEnabled ( )
static

Returns true if product card slider option is checked.

Возвращает
bool

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

◆ isShowedStoreReserve()

static isShowedStoreReserve ( )
static

Returns true if used store quantity reserve.

Возвращает
bool

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

◆ isUsedInventoryManagement()

static isUsedInventoryManagement ( )
static

Returns true if warehouse inventory management is allowed and enabled.

Возвращает
bool

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