DelFilterEx
Описание и параметры
DelFilterEx( array vars, string id, bool session = true );
Очищает переменные, содержащие значения фильтра, и очищает соответствующие сессионные переменные.
Примечание. Функция работает с переменными из глобальной области видимости, это необходимо учитывать при создании основных файлов компонентов.
Параметры функции
Параметр | Описание |
---|---|
vars | Массив имен переменных фильтра. |
id | Идентификатор фильтра. Строка идентифицирующая данный фильтр в сессионном массиве: $_SESSION["SESS_ADMIN"][id] |
session | Использовать ли сессию. Если значение данного параметра равно "true", то значения фильтра будут также очищены из сессионного массива $_SESSION["SESS_ADMIN"][id]. |
Смотрите также
Примеры использования
<? $FilterArr = Array( "find_id", "find_id_exact_match", ); // если нажата кнопка "Установить фильтр" то if (strlen($set_filter)>0) { // запоминаем значения фильтра в сессии InitFilterEx($FilterArr,"ADV_BANNER_LIST","set"); } else { // инициализируем значения фильтра из сессии InitFilterEx($FilterArr,"ADV_BANNER_LIST","get"); } // если была нажата кнопка "Сбросить фильтр" if (strlen($del_filter)>0) DelFilterEx($FilterArr,"ADV_BANNER_LIST"); $arFilter = Array( "ID" => $find_id, "ID_EXACT_MATCH" => $find_id_exact_match, ); $rsBanners = CAdvBanner::GetList($by, $order, $arFilter, $is_filtered); ?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.