Пведение CGridView при использовании фильтров

Всем привет!

Заметил вот такое вот поведение программы при использовании фильтров на примере таблички tab с полями id,name,value (таблица заполнена произвольными значениями):

  1. Вывожу всё через CGridView

  2. Ввожу значение для фильтрации по полю name, например символ a

  3. Делаю сортировку по столбцу id

После этих манипуляций не удаётся изменить значение a введённое во втором пункте, как-бы сортировка перекрывает все значения фильтров… не пойму в чём дело, помогите разобраться, пожалуйста =)

Как именно ты делаешь сортировку?

жму на заголовок колонки

Проверил на yii 1.9, у меня работает.

Обновился до 1.9 баг остался… ещё раз действия, грид стандартный в gii сгенерированный:

  1. таблица [id, name, sname] 11 значений, чтобы пейджер по умолчанию отсвечивал.

  2. Ввожу в поле Filter колонки Id 1 : результат -> верно отображаются три строки 1,10,11

  3. Кликаю на второй столбец name по шапке : результат -> верно происходит сортировка между 1,10,11 по полю name

  4. Теперь работает только сортировка по всем полям, со значением 1 в фильтре Id, а что либо изменить во всех фильтрах невозможно!

Все работает. Проверьте на свежем коде. Посмотрите в фаербаге на предмет js ошибок. Других идей пока больше нет :)

Что всё? можно по-подробней с описанием действий на моём примере?

Конечно прошло уже 6 дней с момента последнего сообщения, но может еще актуально.

Заново сгенерируй с помощью Gii модель для таблицы (Model generator) и для неё сгенерь формы редактирования (CRUD generator) в действии "index" как раз используется Grid работает ли в нем смена фильтра?

такая же проблема, решение есть?