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

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-2024, «1С-Битрикс», 2024