См. определение в файле catalogedit.php строка 11
◆ __construct()
◆ clearErrors()
Clear current errors.
- Возвращает
- void
См. определение в файле catalogedit.php строка 76
◆ createSkuProperty()
createSkuProperty |
( |
|
$parentiblockId, |
|
|
|
$offerIblockId |
|
) |
| |
|
protected |
Get sku property.
- Аргументы
-
int | $parentiblockId | Product iblock Id. |
int | $offerIblockId | Offer iblock id. |
- Возвращает
- int
См. определение в файле catalogedit.php строка 517
◆ getCatalog()
◆ getErrors()
Return current errors.
- Возвращает
- array
См. определение в файле catalogedit.php строка 66
◆ getIblock()
◆ getSiteListString()
static getSiteListString |
( |
|
$siteList, |
|
|
|
$sorted = false |
|
) |
| |
|
staticprotected |
Return iblock site list in string format.
- Аргументы
-
array | $siteList | Iblock site list. |
bool | $sorted | Site list already sorted. |
- Возвращает
- string
См. определение в файле catalogedit.php строка 377
◆ initUpdateData()
Init catalog data for update.
- Возвращает
- void
См. определение в файле catalogedit.php строка 490
◆ isCatalogIblock()
static isCatalogIblock |
( |
|
$iblockCatalog | ) |
|
|
staticprotected |
Return is iblock - catalog.
- Аргументы
-
array | $iblockCatalog | Catalog data. |
- Возвращает
- bool
См. определение в файле catalogedit.php строка 446
◆ isEnableRecurring()
Return sale recurring feature state.
- Возвращает
- bool
См. определение в файле catalogedit.php строка 86
◆ isOfferIblock()
static isOfferIblock |
( |
|
$iblockCatalog | ) |
|
|
staticprotected |
Return is sku iblock.
- Аргументы
-
array | $iblockCatalog | Catalog data. |
- Возвращает
- bool
См. определение в файле catalogedit.php строка 480
◆ isParentIblock()
static isParentIblock |
( |
|
$iblockCatalog | ) |
|
|
staticprotected |
Return is iblock use sku.
- Аргументы
-
array | $iblockCatalog | Catalog data. |
- Возвращает
- bool
См. определение в файле catalogedit.php строка 463
◆ isSimpleIblock()
static isSimpleIblock |
( |
|
$iblockCatalog | ) |
|
|
staticprotected |
Return is iblock not use in catalog module.
- Аргументы
-
bool | array | $iblockCatalog | Catalog data. |
- Возвращает
- bool
См. определение в файле catalogedit.php строка 435
◆ isSuccess()
Return current status.
- Возвращает
- bool
См. определение в файле catalogedit.php строка 56
◆ loadCatalog()
Load catalog data from database.
- Возвращает
- void
@noinspection PhpMethodOrClassCallIsNotCaseSensitiveInspection
См. определение в файле catalogedit.php строка 125
◆ loadIblock()
Load iblock data.
- Возвращает
- void
- Исключения
-
ArgumentException
См. определение в файле catalogedit.php строка 97
◆ loadIblockFromDatabase()
static loadIblockFromDatabase |
( |
|
$iblockId | ) |
|
|
staticprotected |
Load iblock data from database.
- Аргументы
-
- Возвращает
- array|bool|false
- Исключения
-
ArgumentException
См. определение в файле catalogedit.php строка 394
◆ loadIblockSitesFromDatabase()
static loadIblockSitesFromDatabase |
( |
|
$iblockId | ) |
|
|
staticprotected |
Load iblock sites from database.
- Аргументы
-
- Возвращает
- array
- Исключения
-
ArgumentException
См. определение в файле catalogedit.php строка 412
◆ prepareCatalogData()
prepareCatalogData |
( |
|
$catalogData | ) |
|
Check catalog data before update.
- Аргументы
-
array | $catalogData | Post form params. |
- Возвращает
- void
См. определение в файле catalogedit.php строка 211
◆ saveCatalog()
saveCatalog |
( |
|
$catalogData | ) |
|
Save new catalog data.
- Аргументы
-
array | $catalogData | Post form params. |
- Возвращает
- void
См. определение в файле catalogedit.php строка 169
◆ $catalogIblock
◆ $catalogTableActions
$catalogTableActions = array() |
|
protected |
◆ $enableRecurring
◆ $errors
◆ $iblockActions
◆ $iblockCatalogData
$iblockCatalogData = array() |
|
protected |
◆ $iblockData
◆ $iblockId
◆ $offerIblock
◆ $parentIblock
◆ $simpleIblock
◆ $siteListSeparator
◆ $updateData
◆ CATALOG_ACTION_ADD
const CATALOG_ACTION_ADD = 'add' |
◆ CATALOG_ACTION_DELETE
const CATALOG_ACTION_DELETE = 'delete' |
◆ CATALOG_ACTION_UPDATE
const CATALOG_ACTION_UPDATE = 'update' |
◆ IBLOCK_ACTION_FILL_PRODUCT
const IBLOCK_ACTION_FILL_PRODUCT = 0x0001 |