Как сделать сложный вьюс фильтр?

Главные вкладки

Аватар пользователя Hoodognik Hoodognik 24 мая 2013 в 14:09

1. Необходимо сделать вьюс фильтр доступный пользователям состоящий из нескольких критериев.
2. Некоторые критерии пользователи не должны иметь возможность изменять, но должны иметь возможность включать и выключать фильтрацию по данному признаку.
3. (не обязательно но желательно) Поля ввода должны быть с автодополнением.

Пример фильтра :
- город (поле ввода или выпадающий список)
- страна (поле ввода или выпадающий список)
- Пользователь онлайн (одиночный чекбокс. Создаём фильтр последнее обращение к сайту менее 15 минут назад. Пользователь должен иметь возможность включать и выключать).

Помогите советом кто сталкивался с данным вопросом.

Комментарии

Аватар пользователя vitalii.stymkovskyi vitalii.stymkovskyi 24 мая 2013 в 17:03

Вручную написать функцию которая выдаст тебе фильтр и будет его обрабатывать самый быстрый вариант...
можно мучить форму вювса хуками