1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CCatalogProductSettings
Граф наследования:CCatalogProductSettings:
CCatalogProductAvailable CCatalogStepOperations

Открытые члены

 __construct ($sessID, $maxExecutionTime, $maxOperationCounter)
 runOperation ()
 getMessage ()
Открытые члены унаследованные от CCatalogProductAvailable
 isUseSets ()
 isSeparateSkuMode ()
Открытые члены унаследованные от CCatalogStepOperations
 __destruct ()
 setParams ($params)
 initStep ($allCount, $allOperationCount, $lastID)
 saveStep ()
 startOperation ()
 finalOperation ()
 run ()
 setProgressTemplates ($template)

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

static getCatalogList ()
Открытые статические члены унаследованные от CCatalogProductAvailable
static getIblockList ($iblockId)
Открытые статические члены унаследованные от CCatalogStepOperations
static getAllCounter ()
static getDefaultExecutionTime ()

Поля данных

const SESSION_PREFIX = 'PS'
const SETS_ID = 'SETS'
Поля данных унаследованные от CCatalogProductAvailable
const SESSION_PREFIX = 'PA'
Поля данных унаследованные от CCatalogStepOperations
const DEFAULT_SESSION_PREFIX = 'CC'

Защищенные члены

 initConfig ()
 runOperationSets ()
Защищенные члены унаследованные от CCatalogProductAvailable
 checkPreloadTime ()
 calculateNextOperationCounter ()
 setOldConfig ()
 initReferences ()
 runOperationFullCatalog ()
 runOperationProductIblock ()
 runOperationCatalog ()
 runOperationOfferIblock ()
 runExtendedOperation (array $product)
 getProductIterator ($filter, $select)
Защищенные члены унаследованные от CCatalogStepOperations
 setLastId ($lastId)
 isStopOperation ()
 setFinishOperation ($finish)
 addError ($error)

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

static addSetDescription (array &$iblockList)
static getProductFilter ($iblockFilter=false)
Защищенные статические члены унаследованные от CCatalogProductAvailable
static getIblockCounter ($iblockId)

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

Защищенные данные унаследованные от CCatalogProductAvailable
 $config = array()
 $preloadTooLong = false
 $iblockData = null
 $productList = array()
 $currentList = array()
 $currentIdsList = array()
 $useSets = false
 $separateSkuMode = false
 $extendedMode = false
Защищенные данные унаследованные от CCatalogStepOperations
 $sessID = ''
 $errorCounter = 0
 $errors = array()
 $stepErrors = array()
 $maxExecutionTime = 0
 $maxOperationCounter = 0
 $startOperationTime = 0
 $lastID = 0
 $allCounter = 0
 $allOperationCounter = 0
 $finishOperation = false
 $defaultProgressTemplate = '#PROGRESS_BAR#'
 $progressTemplate = '#PROGRESS_BAR#'
 $errorTemplate = ''
 $params = null

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

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

Конструктор(ы)

◆ __construct()

__construct ( $sessID,
$maxExecutionTime,
$maxOperationCounter )

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

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

Методы

◆ addSetDescription()

addSetDescription ( array & $iblockList)
staticprotected

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

◆ getCatalogList()

getCatalogList ( )
static

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

◆ getMessage()

getMessage ( )

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

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

◆ getProductFilter()

getProductFilter ( $iblockFilter = false)
staticprotected

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

◆ initConfig()

initConfig ( )
protected

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

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

◆ runOperation()

runOperation ( )

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

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

◆ runOperationSets()

runOperationSets ( )
protected

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

Поля

◆ SESSION_PREFIX

const SESSION_PREFIX = 'PS'

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

◆ SETS_ID

const SETS_ID = 'SETS'

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


Объявления и описания членов класса находятся в файле: