- Модуль: main
- Путь к файлу: ~/bitrix/modules/main/lib/discount/userconditioncontrol.php
- Класс: BitrixMainDiscountUserConditionControl
- Вызов: UserConditionControl::getControlShow
static function getControlShow($params)
{
$result = array(
'controlgroup' => true,
'group' => false,
'label' => Loc::getMessage('SALE_USER_CONDITION_CONTROL_GROUP_NAME'),
'showIn' => static::getShowIn($params['SHOW_IN_GROUPS']),
'children' => array()
);
foreach (static::getControls() as $control)
{
$result['children'][] = array(
'controlId' => $control['ID'],
'group' => false,
'label' => $control['LABEL'],
'showIn' => static::getShowIn($params['SHOW_IN_GROUPS']),
'control' => array(
$control['PREFIX'],
static::getLogicAtom($control['LOGIC']),
static::getValueAtom($control['JS_VALUE'])
)
);
}
return $result;
}