|
static | getTabList (bool $boolFull=false) |
static | getTabDescriptions () |
static | getCurrentTabFromRequest () |
static | getIblockElementMenuLocked () |
static | getIBlockElementMenu ( $intIBlockID, &$arCatalog, $arParams, BaseBuilder $urlBuilder=null, $gridId='') |
static | getIBlockElementContentMenu ( $intIBlockID, $intID, &$arCatalog, $arParams, BaseBuilder $urlBuilder=null) |
static | getShowTabs ($intIBlockID, $intID, &$arCatalog) |
static | getProductTypeForNewProduct (array $catalog) |
static | getProductTypeByTab (?string $tab) |
static | getFormProductTypeName (int $id) |
static | getFormParams ($params=array()) |
static | showFormParams () |
static | setCatalogPanelButtons (&$buttons, $iblock, $catalogButtons, $params, $windowParams) |
static | setMainPrefix ($strPrefix) |
static | getMainPrefix () |
static | setProductFormParams () |
static | setSkuFormParams () |
static | getErrors () |
static | changeTabs ($intIBlockID, $intID, &$arCatalog) |
static | addTabParams (&$arParams) |
static | clearTabParams () |
static | getIblockProductTypeList ($iblockId, $withDescr=false) |
static | getProductTypeList ($withDescr=false) |
static | getSystemProductFieldsHtml (array $product, array $config) |
static | getAllProductFieldsHtml (array $product, array $config) |
static | saveSystemProductFields (array $product) |
static | getClearedGridFields (array $options=[]) |
static | getLockedGridFields (array $options=[]) |
static | needSummaryStoreAmountByPermissions () |
static | allowedShowQuantityFields () |
static | getSummaryStoreAmountByPermissions (array $productIds) |
См. определение в файле admin_tools.php строка 22
◆ addTabParams()
addTabParams |
( |
& | $arParams | ) |
|
|
static |
◆ allowedShowQuantityFields()
allowedShowQuantityFields |
( |
| ) |
|
|
static |
◆ changeTabs()
changeTabs |
( |
| $intIBlockID, |
|
|
| $intID, |
|
|
& | $arCatalog ) |
|
static |
◆ clearTabParams()
◆ getAllProductFieldsHtml()
getAllProductFieldsHtml |
( |
array | $product, |
|
|
array | $config ) |
|
static |
◆ getClearedGridFields()
getClearedGridFields |
( |
array | $options = [] | ) |
|
|
static |
◆ getCurrentTabFromRequest()
getCurrentTabFromRequest |
( |
| ) |
|
|
static |
◆ getErrors()
◆ getFormParams()
getFormParams |
( |
| $params = array() | ) |
|
|
static |
◆ getFormProductTypeName()
getFormProductTypeName |
( |
int | $id | ) |
|
|
static |
◆ getIBlockElementContentMenu()
getIBlockElementContentMenu |
( |
| $intIBlockID, |
|
|
| $intID, |
|
|
& | $arCatalog, |
|
|
| $arParams, |
|
|
BaseBuilder | $urlBuilder = null ) |
|
static |
◆ getIBlockElementMenu()
getIBlockElementMenu |
( |
| $intIBlockID, |
|
|
& | $arCatalog, |
|
|
| $arParams, |
|
|
BaseBuilder | $urlBuilder = null, |
|
|
| $gridId = '' ) |
|
static |
◆ getIblockElementMenuLocked()
getIblockElementMenuLocked |
( |
| ) |
|
|
static |
Menu for iblock element list when user not has access.
- Возвращает
- array
См. определение в файле admin_tools.php строка 122
◆ getIblockProductTypeList()
getIblockProductTypeList |
( |
| $iblockId, |
|
|
| $withDescr = false ) |
|
static |
- Аргументы
-
int | $iblockId | |
bool | $withDescr | |
- Возвращает
- array|mixed
См. определение в файле admin_tools.php строка 1309
◆ getLockedGridFields()
getLockedGridFields |
( |
array | $options = [] | ) |
|
|
static |
◆ getMainPrefix()
◆ getProductTypeByTab()
getProductTypeByTab |
( |
?string | $tab | ) |
|
|
static |
◆ getProductTypeForNewProduct()
getProductTypeForNewProduct |
( |
array | $catalog | ) |
|
|
static |
◆ getProductTypeList()
getProductTypeList |
( |
| $withDescr = false | ) |
|
|
static |
◆ getShowTabs()
getShowTabs |
( |
| $intIBlockID, |
|
|
| $intID, |
|
|
& | $arCatalog ) |
|
static |
◆ getSummaryStoreAmountByPermissions()
getSummaryStoreAmountByPermissions |
( |
array | $productIds | ) |
|
|
static |
◆ getSystemProductFieldsHtml()
getSystemProductFieldsHtml |
( |
array | $product, |
|
|
array | $config ) |
|
static |
◆ getTabDescriptions()
◆ getTabList()
getTabList |
( |
bool | $boolFull = false | ) |
|
|
static |
◆ needSummaryStoreAmountByPermissions()
needSummaryStoreAmountByPermissions |
( |
| ) |
|
|
static |
Returns true, if enable inventory managment and current user not have full store access.
- Возвращает
- bool
См. определение в файле admin_tools.php строка 1772
◆ saveSystemProductFields()
saveSystemProductFields |
( |
array | $product | ) |
|
|
static |
◆ setCatalogPanelButtons()
setCatalogPanelButtons |
( |
& | $buttons, |
|
|
| $iblock, |
|
|
| $catalogButtons, |
|
|
| $params, |
|
|
| $windowParams ) |
|
static |
◆ setMainPrefix()
setMainPrefix |
( |
| $strPrefix | ) |
|
|
static |
◆ setProductFormParams()
◆ setSkuFormParams()
◆ showFormParams()
◆ $arCheckResult
array $arCheckResult = [] |
|
staticprotected |
◆ $arErrors
◆ $strMainPrefix
string $strMainPrefix = '' |
|
staticprotected |
◆ DELETE_GROUP
const DELETE_GROUP = 'groupdel' |
|
protected |
◆ DELETE_SET
const DELETE_SET = 'setdel' |
|
protected |
◆ TAB_CATALOG
◆ TAB_GROUP
◆ TAB_KEY
const TAB_KEY = 'PRODUCT_TYPE' |
|
protected |
◆ TAB_PRODUCT
◆ TAB_SERVICE
◆ TAB_SET
◆ TAB_SKU
Объявления и описания членов класса находятся в файле: