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

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

static GetControlID ()
static onBuildDiscountActionInterfaceControls ()
static IsGroup ($strControlID=false)
static Generate ($oneCondition, $params, $control, $subs=false)
Открытые статические члены унаследованные от CGlobalCondCtrl
static GetClassName ()
static GetControlDescr ()
static GetControlShow ($arParams)
static GetConditionShow ($arParams)
static Parse ($arOneCondition)
static ApplyValues ($arOneCondition, $arControl)
static InitParams ($arParams)
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 buildSubsCode (array $subs, array $oneCondition)
static convertSumConfigurationDateToInt (&$periodData=array())
Защищенные статические члены унаследованные от CGlobalCondCtrl
static searchControlAtoms (array $atoms, $controlId, $extendedMode)
static searchControl (array $controls, $controlId)

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

Статические открытые данные унаследованные от CGlobalCondCtrl
static $arInitParams = false
static $boolInit = false

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

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

Методы

◆ buildSubsCode()

buildSubsCode ( array $subs,
array $oneCondition )
staticprotected

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

◆ convertSumConfigurationDateToInt()

convertSumConfigurationDateToInt ( & $periodData = array())
staticprotected
См. также
\Sale\Handlers\DiscountPreset\Cumulative::TYPE_COUNT_PERIOD_ALL_TIME
\Sale\Handlers\DiscountPreset\Cumulative::TYPE_COUNT_PERIOD_INTERVAL
\Sale\Handlers\DiscountPreset\Cumulative::TYPE_COUNT_PERIOD_RELATIVE

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

◆ Generate()

Generate ( $oneCondition,
$params,
$control,
$subs = false )
static
См. также
\Bitrix\Sale\Discount\Actions::applyCumulativeToBasket()

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

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

◆ GetControlID()

GetControlID ( )
static
Возвращает
string|array

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

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

◆ IsGroup()

IsGroup ( $strControlID = false)
static

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

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

◆ onBuildDiscountActionInterfaceControls()

onBuildDiscountActionInterfaceControls ( )
static

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


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