- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/widget/filter.php
- Класс: Bitrix\Crm\Widget\Filter
- Вызов: Filter::convertPeriodFromDateType
static function convertPeriodFromDateType(array &$filter, $fieldName) { $key = "{$fieldName}_datesel"; $period = FilterPeriodType::convertFromDateType(isset($filter[$key]) ? $filter[$key] : ''); if($period === FilterPeriodType::UNDEFINED) { $period = FilterPeriodType::LAST_DAYS_30; } $filter[$fieldName] = array('periodType' => $period); foreach(array('year', 'quarter', 'month') as $field) { $key = "{$fieldName}_{$field}"; if(isset($filter[$key])) { $filter[$fieldName][$field] = $filter[$key]; } } }