SwitchFilterPreset
void public function switchFilterPreset( $presetId );
Метод возвращает список имеющихся у пользователя предустановленных и пользовательских фильтров.
Параметры метода
Параметр | Описание |
---|---|
$presetId | Идентификатор фильтра, который следует сделать текущим. |
Возвращаемое значение
Нет.
Примеры использования
<?php CModule::IncludeModule('tasks'); $userId = (int) $GLOBALS['USER']->getId(); $bGroupMode = false; $oFilter = CTaskFilterCtrl::getInstance($userId, $bGroupMode); // Делаем текущим фильтр «Все мои задачи» $oFilter->switchFilterPreset(CTaskFilterCtrl::STD_PRESET_ALL_MY_TASKS); $selectedFilter = $oFilter->getSelectedFilterPresetId(); echo $selectedFilter; // Выведет число «-9», которое является значением константы CTaskFilterCtrl::STD_PRESET_ALL_MY_TASKS ?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024