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

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

 __construct ()
 __destruct ()
 OnConditionAtomBuildList ()
 OnConditionControlBuildList ()
 Init ($intMode, $mxEvent, $arParams=array())
 Show ($arConditions)
 GetDefaultConditions ()
 Parse ($arData='', $arParams=false)
 ShowScripts ()
 ShowAtoms ()
 ShowParams ()
 ShowControls ()
 ShowLevel (&$arLevel, $boolFirst=false)
 ShowConditions ()
 Generate ($arConditions, $arParams)
 GenerateLevel (&$arLevel, $arParams, $boolFirst=false)
 GetConditionValues ($arConditions)
 GetConditionValuesLevel (&$arLevel, &$arResult, $boolFirst=false)
 GetConditionHandlers ()
 GetUsedEntityList ()

Защищенные члены

 CheckControl ($arControl)
 GetModeList ()
 GetEventList ($intEventID)
 CheckEvent ($arEvent)
 __ConvertKey ($strKey)
 __SetCondition (&$arResult, $arKeys, $intIndex, $arOneCondition)
 fillUsedData (&$control)
 fillForcedShow (&$showControl)

Защищенные данные

const PARAM_TITLE_MASK = '/^[A-Za-z_][A-Za-z01-9_]*$/'
 $intMode = BT_COND_MODE_DEFAULT
 $arEvents = array()
 $arInitParams = array()
 $boolError = false
 $arMsg = array()
 $strFormName = ''
 $strFormID = ''
 $strContID = ''
 $strJSName = ''
 $boolCreateForm = false
 $boolCreateCont = false
 $strPrefix = 'rule'
 $strSepID = '__'
 $arSystemMess = array()
 $arAtomList = null
 $arAtomJSPath = null
 $arControlList = null
 $arShowControlList = null
 $arShowInGroups = null
 $forcedShowInGroup = null
 $arInitControlList = null
 $arDefaultControl
 $usedModules = array()
 $usedExtFiles = array()
 $usedEntity = array()
 $arConditions = null

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

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

Конструктор(ы)

◆ __construct()

__construct ( )

Переопределяется в CCatalogCondTree, CSaleActionTree и CSaleCondTree.

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

◆ __destruct()

__destruct ( )

Переопределяется в CCatalogCondTree, CSaleActionTree и CSaleCondTree.

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

Методы

◆ __ConvertKey()

__ConvertKey ( $strKey)
protected

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

◆ __SetCondition()

__SetCondition ( & $arResult,
$arKeys,
$intIndex,
$arOneCondition )
protected

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

◆ CheckControl()

CheckControl ( $arControl)
protected

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

◆ CheckEvent()

CheckEvent ( $arEvent)
protected

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

◆ fillForcedShow()

fillForcedShow ( & $showControl)
protected

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

◆ fillUsedData()

fillUsedData ( & $control)
protected

Переопределяется в CSaleActionTree и CSaleCondTree.

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

◆ Generate()

Generate ( $arConditions,
$arParams )

Переопределяется в CSaleActionTree и CSaleCondTree.

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

◆ GenerateLevel()

GenerateLevel ( & $arLevel,
$arParams,
$boolFirst = false )

Переопределяется в CSaleActionTree и CSaleCondTree.

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

◆ GetConditionHandlers()

GetConditionHandlers ( )

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

◆ GetConditionValues()

GetConditionValues ( $arConditions)

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

◆ GetConditionValuesLevel()

GetConditionValuesLevel ( & $arLevel,
& $arResult,
$boolFirst = false )

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

◆ GetDefaultConditions()

GetDefaultConditions ( )

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

◆ GetEventList()

GetEventList ( $intEventID)
protected

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

◆ GetModeList()

GetModeList ( )
protected

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

◆ GetUsedEntityList()

GetUsedEntityList ( )

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

◆ Init()

Init ( $intMode,
$mxEvent,
$arParams = array() )

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

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

◆ OnConditionAtomBuildList()

OnConditionAtomBuildList ( )

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

◆ OnConditionControlBuildList()

OnConditionControlBuildList ( )

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

◆ Parse()

Parse ( $arData = '',
$arParams = false )

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

◆ Show()

Show ( $arConditions)

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

◆ ShowAtoms()

ShowAtoms ( )

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

◆ ShowConditions()

ShowConditions ( )

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

◆ ShowControls()

ShowControls ( )

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

◆ ShowLevel()

ShowLevel ( & $arLevel,
$boolFirst = false )

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

◆ ShowParams()

ShowParams ( )

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

◆ ShowScripts()

ShowScripts ( )

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

Поля

◆ $arAtomJSPath

$arAtomJSPath = null
protected

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

◆ $arAtomList

$arAtomList = null
protected

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

◆ $arConditions

$arConditions = null
protected

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

◆ $arControlList

$arControlList = null
protected

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

◆ $arDefaultControl

$arDefaultControl
protected
Инициализатор
'Parse',
'GetConditionShow',
'Generate',
'ApplyValues'
)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804

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

◆ $arEvents

$arEvents = array()
protected

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

◆ $arInitControlList

$arInitControlList = null
protected

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

◆ $arInitParams

$arInitParams = array()
protected

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

◆ $arMsg

$arMsg = array()
protected

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

◆ $arShowControlList

$arShowControlList = null
protected

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

◆ $arShowInGroups

$arShowInGroups = null
protected

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

◆ $arSystemMess

$arSystemMess = array()
protected

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

◆ $boolCreateCont

$boolCreateCont = false
protected

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

◆ $boolCreateForm

$boolCreateForm = false
protected

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

◆ $boolError

$boolError = false
protected

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

◆ $forcedShowInGroup

$forcedShowInGroup = null
protected

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

◆ $intMode

$intMode = BT_COND_MODE_DEFAULT
protected

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

◆ $strContID

$strContID = ''
protected

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

◆ $strFormID

$strFormID = ''
protected

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

◆ $strFormName

$strFormName = ''
protected

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

◆ $strJSName

$strJSName = ''
protected

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

◆ $strPrefix

$strPrefix = 'rule'
protected

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

◆ $strSepID

$strSepID = '__'
protected

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

◆ $usedEntity

$usedEntity = array()
protected

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

◆ $usedExtFiles

$usedExtFiles = array()
protected

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

◆ $usedModules

$usedModules = array()
protected

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

◆ PARAM_TITLE_MASK

const PARAM_TITLE_MASK = '/^[A-Za-z_][A-Za-z01-9_]*$/'
protected

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


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