B24Catalog extends Catalog
Table of Contents
Constants
- DEFAULT_TYPE_ID = 'CRM_PRODUCT_CATALOG'
Methods
- applyDefaultRights() : Result
- createType() : Result
- execAgent() : string
- getDefaultFieldSettings() : array<string|int, mixed>
- getDefaultId() : int|null
- Returns default crm catalog id.
- getDefaultOfferId() : int|null
- Returns default crm offers iblock id.
- getDefaultOfferSettings() : array<string|int, mixed>
- getDefaultProductSettings() : array<string|int, mixed>
- getIblock() : Result
- getTypeId() : string
- Returns catalog type id for crm.
- isExists() : bool
- isTypeExists() : bool
Constants
DEFAULT_TYPE_ID
public
mixed
DEFAULT_TYPE_ID
= 'CRM_PRODUCT_CATALOG'
Methods
applyDefaultRights()
public
static applyDefaultRights(int $catalogId) : Result
Parameters
- $catalogId : int
Return values
ResultcreateType()
public
static createType() : Result
Return values
ResultexecAgent()
public
static execAgent([bool $skipB24 = false ]) : string
Parameters
- $skipB24 : bool = false
Return values
stringgetDefaultFieldSettings()
public
static getDefaultFieldSettings() : array<string|int, mixed>
Return values
array<string|int, mixed>getDefaultId()
Returns default crm catalog id.
public
static getDefaultId() : int|null
Return values
int|nullgetDefaultOfferId()
Returns default crm offers iblock id.
public
static getDefaultOfferId() : int|null
Return values
int|nullgetDefaultOfferSettings()
public
static getDefaultOfferSettings() : array<string|int, mixed>
Return values
array<string|int, mixed>getDefaultProductSettings()
public
static getDefaultProductSettings() : array<string|int, mixed>
Return values
array<string|int, mixed>getIblock()
public
static getIblock(int $catalogId[, array<string|int, mixed> $fields = [] ]) : Result
Parameters
- $catalogId : int
- $fields : array<string|int, mixed> = []
Return values
ResultgetTypeId()
Returns catalog type id for crm.
public
static getTypeId() : string
Return values
stringisExists()
public
static isExists(int $catalogId) : bool
Parameters
- $catalogId : int
Return values
boolisTypeExists()
public
static isTypeExists() : bool