|
Фильтрация списка с включенной групировкой.
|
|||
---|---|---|---|
#18+
Всем привет, столкнулся с проблемой: Есть дефолтная вьюшка с включенной группировкой. Когда на этой вьюшке применяется обычная стандартная фильтрация, то все работает как надо, страничка перегружается, значения отфильтрованы и сгрупированы, НО, появляется один нюанс: При попытке изменить значение этого фильтра - в дропбоксе этого фильтра я больше не вижу ВСЕХ значений этого поля, а получаю укороченый список. Пример: Есть список без фильтрации: поле1 | поле2 ------Group "A"--------- значение1 | A значение2 | A значение3 | A ------Group "Б"--------- значение4 | Б значение5 | Б ------Group "В"--------- значение6 | В значение7 | В значение8 | В ---------------------- Накладываем фильтр: поле1="значение1" Получем: поле1 поле2 ------Group "A"--------- значение1 | A Все ок. Теперь пытаемся изменить значение фильтра, жмем на дропбокс и натыкаемся на траблу: теперь в выпадающем списке по поле1 отображаются НЕ ВСЕ записи поля1, а лишь те из них, которые есть в группе А: значение1 значение2 значение3 Таким образом доступны лишь те записи, которые входят в группу, в которую входит отфильтрованое значение "значение1" Если сначала выбрать фильтрацию по поле1="значение4", то в дропбокс попадают значения из группы Б: значение4 значение5 Помогите разобраться, это ожидаемое поведение или баг? Второй день гуглю и все без результата. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2013, 13:58 |
|
|
start [/forum/topic.php?fid=12&tid=1330341]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
27ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 121ms |
0 / 0 |