Документация для разработчиков
Темная тема

GetSelectedFilterPresetCondition

array
public function getSelectedFilterPresetCondition();

Метод возвращает условие текущего выбранного фильтра.

Возвращаемое значение

Возвращает условие текущего выбранного фильтра в виде массива, который можно передать в качестве параметра $arFilter в метод CTasks::GetList();

Примеры использования

<?php
CModule::IncludeModule('tasks');
$userId = (int) $GLOBALS['USER']->getId();
$bGroupMode = false;
$oFilter = CTaskFilterCtrl::getInstance($userId, $bGroupMode);

$arFilter = $oFilter->getSelectedFilterPresetCondition();

// Покажем условия фильтра
var_dump($arFilter);

// Это условие можно использовать в CTasks::GetList();
$rsTasks = CTasks::GetList(array(), $arFilter);
?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024