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

GetFilterParams

Описание и параметры

string
GetFilterParams(
 mixed var,
 bool DoHtmlEncode = true,
 array button = array("filter"=>"Y","set_filter"=>"Y")
);

Возвращает строку состоящюю из параметров для URL'а из входящего массива переменных, либо переменных имена которых начинаются с указанного префикса.

Параметры функции

ПараметрОписание С версии
var Имена переменных. В данном параметре можно передать либо массив, либо префикс имен этих переменных.
DoHtmlEncode Если значение равно "true", то результат будет приведен в HTML-безопасный вид.
button В данном параметре можно передать массив, представляющий из себя имя и значение произвольных переменных, которые будут добавлены в результат. Структура данного массива:
array("ИМЯ_ПЕРЕМЕННОЙ" => "ЗНАЧЕНИЕ_ПЕРЕМЕННОЙ")
Как правило данный параметр используют для передачи имени и значения кнопки "Установить фильтр".
Параметр необязательный. По умолчанию - array("filter" => "Y", "set_filter" => "Y").
4.0.6

Смотрите также

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

<?
// Данный код строит ссылку, при переходе по которой пользователь 
// попадет на страницу adv.php с теми же переменными, 
// имена которых имеют префикс - "filter_", 
// с какими он попал на текущую страницу
?>
<a href="adv.php?id=<?echo $f_ID?>&<?echo GetFilterParams("filter_");?>">Изменить</a>


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2022, «1С-Битрикс», 2022
Наверх