Нынче модно иметь одно поле, при вводе текста в которое информация ищется по нескольким столбцам одной таблицы.
Есть задача для табличных представлений (те, что GridView) сделать такое одно поле и фильтровать данные в зависимости от результата поиска (но стандартные фильтры на каждой колонке тоже должны быть). Плюс к этому скорее всего нужно это делать при каждом событии keyup.
Вопросы:
1. Стоит ли организовывать это при помощи GridView или лучше взять Javascript плагин, а-ля DataTable или jsGrid?
2. Реально ли без js, средствами фреймворка и БД такое легко организовать? Как лучше это делать? Что применять? Какое-то кэширование может быть? Может быть обменом данных через json? Какие-то поисковые движки?
3. Может быть есть плагины, модули для Yii2, которые что-то подобное уже делали?
Быстрый поиск - как сделать?
-
- Сообщения: 101
- Зарегистрирован: 2015.08.24, 18:50