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

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

 _Add ($ID)
Открытые члены унаследованные от CAllIBlock
 Add ($arFields)
 Update ($ID, $arFields)
 CheckFields (&$arFields, $ID=false)
 getLastError ()

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

static GetList ($arOrder=Array("SORT"=>"ASC"), $arFilter=Array(), $bIncCnt=false)
static _Upper ($str)
static _Order ($by, $order, $default_order, $nullable=true)
static _NotEmpty ($column)
Открытые статические члены унаследованные от CAllIBlock
static clearUrlDataCache ()
static fillUrlElementDataCache (int $id)
static ShowPanel ($IBLOCK_ID=0, $ELEMENT_ID=0, $SECTION_ID="", $type="news", $bGetIcons=false, $componentName="", $arLabels=array())
static AddPanelButtons ($mode, $componentName, $arButtons)
static GetComponentMenu ($mode, $arButtons)
static GetPanelButtons ($IBLOCK_ID=0, $ELEMENT_ID=0, $SECTION_ID=0, $arOptions=array())
static GetSite ($iblock_id)
static GetByID ($ID)
static GetArrayByID ($ID, $FIELD="")
static CleanCache ($ID)
static Delete ($ID)
static SetPermission ($IBLOCK_ID, $arGROUP_ID)
static SetMessages ($ID, $arFields)
static GetMessages ($ID, $type="")
static GetFieldsDefaults ()
static getFieldDefaultSettings (string $fieldName)
static SetFields ($ID, $arFields)
static GetFields ($ID)
static GetProperties ($ID, $arOrder=array(), $arFilter=array())
static GetGroupPermissions ($ID)
static GetPermission ($IBLOCK_ID, $FOR_USER_ID=false)
static OnBeforeLangDelete ($lang)
static OnLangDelete ($lang)
static OnGroupDelete ($group_id)
static MkOperationFilter ($key)
static FilterCreate ($field_name, $values, $type, $cOperationType=false, $bSkipEmpty=true)
static ForLIKE ($str)
static FilterCreateEx ($fname, $vals, $type, &$bFullJoin, $cOperationType=false, $bSkipEmpty=true)
static isCorrectFullFormatDate ($value)
static _MergeIBArrays ($iblock_id, $iblock_code=false, $iblock_id2=false, $iblock_code2=false)
static OnSearchGetURL ($arFields)
static ReplaceSectionUrl ($url, $arr, $server_name=false, $arrType=false)
static _GetProductUrl ($OF_ELEMENT_ID, $OF_IBLOCK_ID, $server_name=false, $arrType=false)
static ReplaceDetailUrl ($url, $arr, $server_name=false, $arrType=false)
static OnSearchReindex ($NS=Array(), $oCallback=NULL, $callback_method="")
static GetElementCount ($iblock_id)
static ResizePicture ($arFile, $arResize)
static FilterPicture ($filePath, $arFilter)
static NumberFormat ($num)
static GetAdminIBlockEditLink ($IBLOCK_ID, $arParams=array(), $strAdd="")
static GetAdminSectionEditLink ($IBLOCK_ID, $SECTION_ID, $arParams=array(), $strAdd="")
static GetAdminElementEditLink ($IBLOCK_ID, $ELEMENT_ID, $arParams=array(), $strAdd="")
static GetAdminSubElementEditLink ($IBLOCK_ID, $ELEMENT_ID, $SUBELEMENT_ID, $arParams=array(), $strAdd='', $absoluteUrl=false)
static GetAdminElementListLink ($IBLOCK_ID, $arParams=array(), $strAdd="")
static GetAdminElementListScriptName ($IBLOCK_ID, $arParams=array())
static GetAdminSectionListLink ($IBLOCK_ID, $arParams=array(), $strAdd="")
static GetAdminSectionListScriptName ($IBLOCK_ID, $arParams=array())
static GetAdminListMode ($IBLOCK_ID)
static CheckForIndexes ($IBLOCK_ID)
static GetAuditTypes ()
static roundDB ($value)
static _transaction_lock ($IBLOCK_ID)
static isShortDate ($strDate)
static makeFilePropArray ($data, $del=false, $description=null, $options=array())
static makeFileArray ($data, $del=false, $description=null, $options=array())
static disableTagCache ($iblock_id)
static enableTagCache ($iblock_id)
static clearIblockTagCache ($iblock_id)
static registerWithTagCache ($iblock_id)
static enableClearTagCache ()
static disableClearTagCache ()
static isEnabledClearTagCache ()
static getDefaultJpegQuality ()
static checkActivityDatesAgent ($iblockId, $previousTime)
static getDefaultRights ()
static isUniqueElementCode (int $id)
static isUniqueSectionCode (int $id)
static getSinglePropertyValuesTableName (int $iblockId)
static getMultiplePropertyValuesTableName (int $iblockId)
static getCommonPropertyValuesTableName ()

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

Поля данных унаследованные от CAllIBlock
string $LAST_ERROR = ''
Защищенные статические члены унаследованные от CAllIBlock
static getProductUrlValue (array $element, bool $serverName)
static getFieldsDefaultValues ()
static prepareDetailPictureFieldSettings (array $settings)
static preparePreviewPictureFieldSettings (array $settings)
static prepareCodeFieldSettings (array $settings)
Защищенные данные унаследованные от CAllIBlock
const TABLE_PREFIX_SINGLE_PROPERTY_VALUES = 'b_iblock_element_prop_s'
const TABLE_PREFIX_MULTIPLE_PROPERTY_VALUES = 'b_iblock_element_prop_m'
const TABLE_COMMON_PROPERTY_VALUES = 'b_iblock_element_property'
Статические защищенные данные унаследованные от CAllIBlock
static array $disabledCacheTag = []
static int $enableClearTagCache = 0
static bool $catalogIncluded = null
static bool $workflowIncluded = null

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

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

Методы

◆ _Add()

_Add ( $ID)

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

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

◆ _NotEmpty()

_NotEmpty ( $column)
static

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

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

◆ _Order()

_Order ( $by,
$order,
$default_order,
$nullable = true )
static

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

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

◆ _Upper()

_Upper ( $str)
static

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

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

◆ GetList()

GetList ( $arOrder = Array("SORT"=>"ASC"),
$arFilter = Array(),
$bIncCnt = false )
static

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


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/iblock/classes/mysql/iblock.php