|
Фильтрация списка с включенной групировкой.
|
|||
---|---|---|---|
#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/search_topic.php?author=SWDen&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
others: | 441ms |
total: | 588ms |
0 / 0 |