1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CGlobalCondCtrl
Граф наследования:CGlobalCondCtrl:
CCatalogCondCtrl CGlobalCondCtrlAtoms CGlobalCondCtrlComplex CGlobalCondCtrlGroup CSaleActionCtrl CSaleCondCtrl CSaleCumulativeAction CCatalogGifterProduct CSaleCondCtrlBasketItemConditions CSaleCondCtrlBasketProperties CCatalogCondCtrlCatalogSettings CCatalogCondCtrlComplex CSaleActionCtrlComplex CSaleCondCtrlComplex CCatalogCondCtrlGroup CSaleActionCtrlAction CSaleActionCtrlGroup CSaleActionCtrlSubGroup CSaleCondCtrlGroup CSaleActionCtrlDelivery CSaleActionGift

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

static GetClassName ()
static GetControlDescr ()
static GetControlShow ($arParams)
static GetConditionShow ($arParams)
static IsGroup ($strControlID=false)
static Parse ($arOneCondition)
static Generate ($arOneCondition, $arParams, $arControl, $arSubs=false)
static ApplyValues ($arOneCondition, $arControl)
static InitParams ($arParams)
static GetControlID ()
static GetShowIn ($arControls)
static GetControls ($strControlID=false)
static GetAtoms ()
static GetAtomsEx ($strControlID=false, $boolEx=false)
static GetJSControl ($arControl, $arParams=array())
static OnBuildConditionAtomList ()
static GetLogic ($arOperators=false)
static GetLogicEx ($arOperators=false, $arLabels=false)
static GetLogicAtom ($arLogic)
static GetValueAtom ($arValue)
static CheckLogic ($strValue, $arLogic, $boolShow=false)
static SearchLogic ($strValue, $arLogic)
static Check ($arOneCondition, $arParams, $arControl, $boolShow)
static Validate ($arOneCondition, $arParams, $arControl, $boolShow)
static CheckAtoms ($arOneCondition, $arParams, $arControl, $boolShow)
static ValidateAtoms ($arValues, $arParams, $arControl, $boolShow)
static LogicGreat ($arField, $mxValue)
static LogicLess ($arField, $mxValue)
static LogicEqualGreat ($arField, $mxValue)
static LogicEqualLess ($arField, $mxValue)
static LogicContain ($arField, $mxValue)
static LogicNotContain ($arField, $mxValue)
static ClearValue (&$mxValues)
static ConvertInt2DateTime (&$mxValues, $strFormat, $intOffset)
static ConvertDateTime2Int (&$mxValues, $strFormat, $intOffset)

Статические открытые данные

static $arInitParams = false
static $boolInit = false

Защищенные статические члены

static searchControlAtoms (array $atoms, $controlId, $extendedMode)
static searchControl (array $controls, $controlId)

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

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

Методы

◆ ApplyValues()

ApplyValues ( $arOneCondition,
$arControl )
static

Переопределяется в CCatalogCondCtrlIBlockFields, CCatalogCondCtrlIBlockProps и CGlobalCondCtrlGroup.

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

◆ Check()

Check ( $arOneCondition,
$arParams,
$arControl,
$boolShow )
static

Переопределяется в CCatalogCondCtrlIBlockProps.

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

◆ CheckAtoms()

CheckAtoms ( $arOneCondition,
$arParams,
$arControl,
$boolShow )
static

Переопределяется в CSaleActionCtrlBasketGroup.

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

◆ CheckLogic()

CheckLogic ( $strValue,
$arLogic,
$boolShow = false )
static

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

◆ ClearValue()

ClearValue ( & $mxValues)
static

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

◆ ConvertDateTime2Int()

ConvertDateTime2Int ( & $mxValues,
$strFormat,
$intOffset )
static

Переопределяется в CSaleCondCumulativeCtrl.

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

◆ ConvertInt2DateTime()

ConvertInt2DateTime ( & $mxValues,
$strFormat,
$intOffset )
static

Переопределяется в CSaleCondCumulativeCtrl.

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

◆ Generate()

◆ GetAtoms()

GetAtoms ( )
static

Переопределяется в CGlobalCondCtrlAtoms, CGlobalCondCtrlGroup, CSaleActionCtrlBasketGroup, CSaleActionCtrlDelivery, CSaleActionGift и CSaleActionGiftCtrlGroup.

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

◆ GetAtomsEx()

◆ GetClassName()

GetClassName ( )
static

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

◆ GetConditionShow()

◆ GetControlDescr()

◆ GetControlID()

◆ GetControls()

◆ GetControlShow()

◆ GetJSControl()

GetJSControl ( $arControl,
$arParams = array() )
static

Переопределяется в CSaleCondCtrlOrderFields.

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

◆ GetLogic()

GetLogic ( $arOperators = false)
static
Аргументы
bool | array$arOperators
Возвращает
array

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

◆ GetLogicAtom()

GetLogicAtom ( $arLogic)
static

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

◆ GetLogicEx()

GetLogicEx ( $arOperators = false,
$arLabels = false )
static
Аргументы
bool | array$arOperators
bool | array$arLabels
Возвращает
array

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

◆ GetShowIn()

◆ GetValueAtom()

GetValueAtom ( $arValue)
static

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

◆ InitParams()

InitParams ( $arParams)
static

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

◆ IsGroup()

IsGroup ( $strControlID = false)
static

Переопределяется в CGlobalCondCtrlGroup и CSaleCumulativeAction.

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

◆ LogicContain()

LogicContain ( $arField,
$mxValue )
static

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

◆ LogicEqualGreat()

LogicEqualGreat ( $arField,
$mxValue )
static

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

◆ LogicEqualLess()

LogicEqualLess ( $arField,
$mxValue )
static

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

◆ LogicGreat()

LogicGreat ( $arField,
$mxValue )
static

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

◆ LogicLess()

LogicLess ( $arField,
$mxValue )
static

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

◆ LogicNotContain()

LogicNotContain ( $arField,
$mxValue )
static

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

◆ OnBuildConditionAtomList()

OnBuildConditionAtomList ( )
static

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

◆ Parse()

◆ searchControl()

searchControl ( array $controls,
$controlId )
staticprotected

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

◆ searchControlAtoms()

searchControlAtoms ( array $atoms,
$controlId,
$extendedMode )
staticprotected
Аргументы
array$atoms
string | false$controlId
bool$extendedMode
Возвращает
array|false

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

◆ SearchLogic()

SearchLogic ( $strValue,
$arLogic )
static

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

◆ Validate()

Validate ( $arOneCondition,
$arParams,
$arControl,
$boolShow )
static

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

◆ ValidateAtoms()

ValidateAtoms ( $arValues,
$arParams,
$arControl,
$boolShow )
static

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

Поля

◆ $arInitParams

$arInitParams = false
static

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

◆ $boolInit

$boolInit = false
static

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


Объявления и описания членов класса находятся в файле: