|
| | __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
Объявления и описания членов класса находятся в файле: