Таблицы. Как создать предустановленные фильтры для таблицы

Предустановленный фильтр - это ссылка перед таблицей, которая может установить некую комбинацию фильтров.

Они указываются в GetItems SELECT 5

 --  SELECT 5
 select * from (
      select 'Клиенты' Title, 'Текущие клиенты' Tooltip, 'clients' code, 'success' type, 'status=53,54' Filters, 1 Ord
      union
      select 'Лиды нетворк' Title, 'Потенциальные клиенты' Tooltip, 'leadsNetwork' code,  'info' type, 'Filter=1,2,3||Filter2=1,2,3||status=53||keepConnect=1' Filters, 2 Ord
      union
      select 'Заморожденные лиды' Title, 'Те, что на долгой паузе' Tooltip, 'frozen' code,  'primary' type, 'status=53,54' Filters, 3 Ord
	) t1 order by t1.ord

Поля: 

  • title - название ссылки
  • tootip - подсказка к ссылке
  • code - именное название ссылки (должен быть уникальным в рамках 1 таблицы)
  • type - стиль кнопки (danger, info, success и т.д.)
  • filters - задает состояние фильтров в формате code1=1,2,3||code2=1||code3=text,image где code1-3 - это коды полей с фильтрами. 
  • ord - порядок вывода.
Примечание