|
| __construct () |
| setIblock (?int $iblockId) |
| Add ($arFields, $bResort=true, $bUpdateSearch=true, $bResizePictures=false) |
| Update ($ID, $arFields, $bResort=true, $bUpdateSearch=true, $bResizePictures=false) |
| CheckFields (&$arFields, $ID=false) |
| UpdateSearch ($ID, $bOverWrite=false) |
| generateMnemonicCode (string $name, int $iblockId, array $options=[]) |
| isExistsMnemonicCode (string $code, ?int $sectionId, int $iblockId) |
| createMnemonicCode (array $section, array $options=[]) |
| getLastError () |
|
static | GetFilter ($arFilter=Array()) |
static | GetTreeList ($arFilter=array(), $arSelect=array()) |
static | GetNavChain ($IBLOCK_ID, $SECTION_ID, $arSelect=array(), $arrayResult=false) |
static | GetByID ($ID) |
static | Delete ($ID, $bCheckPermissions=true) |
static | TreeReSort ($IBLOCK_ID, $ID=0, $cnt=0, $depth=0, $ACTIVE="Y") |
static | ReSort ($IBLOCK_ID, $ID=0, $cnt=0, $depth=0, $ACTIVE="Y") |
static | GetMixedList ($arOrder=array("SORT"=>"ASC"), $arFilter=array(), $bIncCnt=false, $arSelectedFields=false) |
static | GetSectionElementsCount ($ID, $arFilter=Array()) |
static | GetCount ($arFilter=[]) |
static | UserTypeRightsCheck ($entity_id) |
static | RecalcGlobalActiveFlag ($arSection, $distance=0) |
static | getSectionCodePath ($sectionId) |
static | getSectionCode ($sectionId) |
static | getElementInherentFilter (array $filter) |
static | checkLoadSections (array $filter) |
static | recountTreeAfterAdd (array $arFields) |
static | recountTreeAfterUpdate (array $arFields, array $db_record) |
static | recountTreeOnDelete (array $arFields) |
См. определение в файле iblocksection.php строка 9
◆ __construct()
◆ _check_rights_sql()
_check_rights_sql |
( |
| $min_permission, |
|
|
| $permissionsBy = null ) |
|
staticprotected |
◆ Add()
Add |
( |
| $arFields, |
|
|
| $bResort = true, |
|
|
| $bUpdateSearch = true, |
|
|
| $bResizePictures = false ) |
◆ CheckFields()
CheckFields |
( |
& | $arFields, |
|
|
| $ID = false ) |
◆ checkLoadElements()
checkLoadElements |
( |
array | $filter | ) |
|
|
staticprotected |
◆ checkLoadSections()
checkLoadSections |
( |
array | $filter | ) |
|
|
static |
◆ clearNull()
◆ createMnemonicCode()
createMnemonicCode |
( |
array | $section, |
|
|
array | $options = [] ) |
◆ Delete()
Delete |
( |
| $ID, |
|
|
| $bCheckPermissions = true ) |
|
static |
◆ generateMnemonicCode()
generateMnemonicCode |
( |
string | $name, |
|
|
int | $iblockId, |
|
|
array | $options = [] ) |
◆ GetByID()
◆ GetCount()
GetCount |
( |
| $arFilter = [] | ) |
|
|
static |
◆ getElementInherentFilter()
getElementInherentFilter |
( |
array | $filter | ) |
|
|
static |
Returns a filter by element properties and product fields.
- Аргументы
-
- Возвращает
- array
См. определение в файле iblocksection.php строка 2502
◆ GetFilter()
GetFilter |
( |
| $arFilter = Array() | ) |
|
|
static |
◆ getIblockLanguage()
getIblockLanguage |
( |
int | $iblockId | ) |
|
|
staticprotected |
◆ getLastError()
◆ GetMixedList()
GetMixedList |
( |
| $arOrder = array("SORT"=>"ASC"), |
|
|
| $arFilter = array(), |
|
|
| $bIncCnt = false, |
|
|
| $arSelectedFields = false ) |
|
static |
- Аргументы
-
array | $arOrder | |
array | $arFilter | |
bool | $bIncCnt | |
bool | array | $arSelectedFields | |
- Возвращает
- CDBResult
См. определение в файле iblocksection.php строка 1938
◆ GetNavChain()
GetNavChain |
( |
| $IBLOCK_ID, |
|
|
| $SECTION_ID, |
|
|
| $arSelect = array(), |
|
|
| $arrayResult = false ) |
|
static |
◆ getPreparedFilterById()
getPreparedFilterById |
( |
array | $filter | ) |
|
|
staticprotected |
◆ getSectionCode()
getSectionCode |
( |
| $sectionId | ) |
|
|
static |
◆ getSectionCodePath()
getSectionCodePath |
( |
| $sectionId | ) |
|
|
static |
◆ GetSectionElementsCount()
GetSectionElementsCount |
( |
| $ID, |
|
|
| $arFilter = Array() ) |
|
static |
◆ GetTreeList()
GetTreeList |
( |
| $arFilter = array(), |
|
|
| $arSelect = array() ) |
|
static |
◆ isExistsMnemonicCode()
isExistsMnemonicCode |
( |
string | $code, |
|
|
?int | $sectionId, |
|
|
int | $iblockId ) |
◆ normalizeMixedFilter()
normalizeMixedFilter |
( |
array | $filter | ) |
|
|
staticprotected |
◆ RecalcGlobalActiveFlag()
RecalcGlobalActiveFlag |
( |
| $arSection, |
|
|
| $distance = 0 ) |
|
static |
◆ recountTreeAfterAdd()
recountTreeAfterAdd |
( |
array | $arFields | ) |
|
|
static |
- Аргументы
-
array | $arFields | ID, IBLOCK_ID, IBLOCK_SECTION_ID, NAME, SORT |
См. определение в файле iblocksection.php строка 2683
◆ recountTreeAfterUpdate()
recountTreeAfterUpdate |
( |
array | $arFields, |
|
|
array | $db_record ) |
|
static |
- Аргументы
-
array | $arFields | ID, ACTIVE, IBLOCK_SECTION_ID, NAME, SORT |
array | $db_record | * |
См. определение в файле iblocksection.php строка 2817
◆ recountTreeOnDelete()
recountTreeOnDelete |
( |
array | $arFields | ) |
|
|
static |
◆ ReSort()
ReSort |
( |
| $IBLOCK_ID, |
|
|
| $ID = 0, |
|
|
| $cnt = 0, |
|
|
| $depth = 0, |
|
|
| $ACTIVE = "Y" ) |
|
static |
◆ setIblock()
setIblock |
( |
?int | $iblockId | ) |
|
◆ TreeReSort()
TreeReSort |
( |
| $IBLOCK_ID, |
|
|
| $ID = 0, |
|
|
| $cnt = 0, |
|
|
| $depth = 0, |
|
|
| $ACTIVE = "Y" ) |
|
static |
◆ Update()
Update |
( |
| $ID, |
|
|
| $arFields, |
|
|
| $bResort = true, |
|
|
| $bUpdateSearch = true, |
|
|
| $bResizePictures = false ) |
◆ UpdateSearch()
UpdateSearch |
( |
| $ID, |
|
|
| $bOverWrite = false ) |
◆ UserTypeRightsCheck()
UserTypeRightsCheck |
( |
| $entity_id | ) |
|
|
static |
◆ $arSectionCodeCache
$arSectionCodeCache = array() |
|
staticprotected |
◆ $arSectionNavChainCache
$arSectionNavChainCache = array() |
|
staticprotected |
◆ $arSectionPathCache
$arSectionPathCache = array() |
|
staticprotected |
◆ $currentDateTimeFunction
string $currentDateTimeFunction |
|
protected |
◆ $iblock
◆ $iblockLanguage
◆ $LAST_ERROR
Объявления и описания членов класса находятся в файле: