С этим вроде разобрался, а вот как делать вывод этих фильтров и фильтрацию потом - не до конца. Как я понимаю нужна get форма с чекбоксами, как то так:
Код: Выделить всё
<input type="checkbox" name="filters[имя_параметра][]" value="значение_параметра">
- как подсвечивать отмеченные чекбоксы
- как отменять выделение чекбокса, ведь параметры в GET не убираются
Яндекс маркет вообще использует такой url: ?filter=ID_параметра:значение_параметра1,значение_параметра2...
Какой вариант лучше? И как правильно делать это на фронтенде?