Недавно Евгений Жуков прокомментил старую , чем, в общем-то, напомнил о том, что проблема до сих пор присутствует.
Я её когда-то решил в гридах быстро и просто, так как было нужно здесь и сейчас.
Копируем шаблон main.interface.filter в дефолтное пространство, если ещё не.
Понимаем, что поле ID обычно и называется ID, как ни странно
Находим в шаблоне вывод поля типа "намба" и заключаем его в простой ифик:
Вот и всё, айдишник будет выводится как default свитча, а это обычное текстовое поле, без всяких интервалов и двойного ввода.
Я её когда-то решил в гридах быстро и просто, так как было нужно здесь и сейчас.
Копируем шаблон main.interface.filter в дефолтное пространство, если ещё не.
Понимаем, что поле ID обычно и называется ID, как ни странно

Находим в шаблоне вывод поля типа "намба" и заключаем его в простой ифик:
case 'number':
if ($field["id"] != "ID")
{
?>
<input class="filter-interval" type="text" name="<?=$field["id"]?>_from" id="<?=$field_id?>" value="<?=htmlspecialcharsbx($arResult["FILTER"][$field["id"]."_from"])?>"<?=$params?> /><span class="filter-interval-hellip">…</span><input class="filter-interval" type="text" name="<?=$field["id"]?>_to" value="<?=htmlspecialcharsbx($arResult["FILTER"][$field["id"]."_to"])?>"<?=$params?> />
<?
break;
}
|