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