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

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

static isUsedInventoryManagement ()
static isEnabledInventoryManagement ()
static isExternalCatalog ()
static setIsExternalCatalog (bool $isEnabled)
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()

getCrmExceedingProductLimit ( )
static

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

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

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

◆ getExceedingProductLimit()

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 строка 165

◆ getProductLimitState()

getProductLimitState ( int $iblockId)
static

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

◆ handlerAfterIblockElementAdd()

handlerAfterIblockElementAdd ( array & $fields)
static

OnAfterIBlockElementAdd event handler. Do not use directly.

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

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

◆ handlerAfterIblockElementDelete()

handlerAfterIblockElementDelete ( array $fields)
static

OnAfterIBlockElementDelete event handler. Do not use directly.

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

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

◆ handlerAfterIblockElementUpdate()

handlerAfterIblockElementUpdate ( array & $fields)
static

OnAfterIBlockElementUpdate event handler. Do not use directly.

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

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

◆ handlerAfterIblockSectionAdd()

handlerAfterIblockSectionAdd ( array & $fields)
static

OnAfterIBlockSectionAdd event handler. Do not use directly.

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

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

◆ handlerAfterIblockSectionDelete()

handlerAfterIblockSectionDelete ( array $fields)
static

OnAfterIBlockSectionDelete event handler. Do not use directly.

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

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

◆ handlerAfterIblockSectionUpdate()

handlerAfterIblockSectionUpdate ( array & $fields)
static

OnAfterIBlockSectionUpdate event handler. Do not use directly.

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

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

◆ handlerBeforeIblockElementAdd()

handlerBeforeIblockElementAdd ( array & $fields)
static

OnIBlockElementAdd event handler. Do not use directly.

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

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

◆ handlerBeforeIblockElementUpdate()

handlerBeforeIblockElementUpdate ( array & $fields)
static

OnBeforeIBlockElementUpdate event handler. Do not use directly.

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

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

◆ handlerBeforeIblockSectionUpdate()

handlerBeforeIblockSectionUpdate ( array & $fields)
static

OnBeforeIBlockSectionUpdate event handler. Do not use directly.

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

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

◆ isAllowedNewPriceType()

isAllowedNewPriceType ( )
static

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

Возвращает
bool

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

◆ isAllowedNewStore()

isAllowedNewStore ( )
static

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

Возвращает
bool

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

◆ isEnabledInventoryManagement()

isEnabledInventoryManagement ( )
staticfinal

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

Возвращает
bool

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

◆ isExceededPriceTypeLimit()

isExceededPriceTypeLimit ( )
static

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

Возвращает
bool

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

◆ isExceededStoreLimit()

isExceededStoreLimit ( )
static

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

Возвращает
bool

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

◆ isExternalCatalog()

isExternalCatalog ( )
staticfinal

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

◆ isProductBatchMethodSelected()

isProductBatchMethodSelected ( )
static

Returns true if product batch method calculation is selected.

Возвращает
bool

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

◆ isProductCardSliderEnabled()

isProductCardSliderEnabled ( )
static

Returns true if product card slider option is checked.

Возвращает
bool

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

◆ isShowedStoreReserve()

isShowedStoreReserve ( )
static

Returns true if used store quantity reserve.

Возвращает
bool

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

◆ isUsedInventoryManagement()

isUsedInventoryManagement ( )
static

Returns true if warehouse inventory management is allowed and enabled.

Возвращает
bool

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

◆ setIsExternalCatalog()

setIsExternalCatalog ( bool $isEnabled)
staticfinal

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


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/catalog/lib/config/state.php