mFilter2 + getSelections. Фильтр parent:grandparents
Есть список людей (представителей), он размещен в виде отдельных ресурсов в категории с ID = 162.
Этих людей нужно рассортировать по следующей структуре:
— Центральный ФО
— — Московская область
— — — Представители (вот этот ресурс и является подборкой, сюда цепляю людей из категории 162).
— — Ивановская область
— — — Представители (вот этот ресурс и является подборкой, сюда цепляю людей из категории 162).
И т.д.
Суть такой структуры в том, что один человек может быть представителем сразу в нескольких областях.
Код:
[[!getSelections:default=``?
&selections=`162`
&getResourcesSnippet=`pdoResources`
&returnIds=`1`
&toPlaceholder=`select_resources`
]]
[[!mFilter2?
&parents=`162`
&hideContainers=`true`
&resources=`[[+select_resources]]`
&suggestions=`false`
&tplOuter=`user_mFilter2.outer`
&filters=`
parent:grandparents,
tv|personTown,
tv|mentor_status,
tv|mentor_spec,
`
&tplFilter.outer.tv|personTown=`user_filter.outer.h3`
&tplFilter.row.tv|personTown=`user_filter.checkbox.h3`
&tplFilter.outer.resource|parent=`user_filter.outer.h3_2`
&tplFilter.row.resource|parent=`user_filter.checkbox.h3_2`
..... остальное не важно
]]
&parents=`162` указываю для того, чтобы фильтр не пытался работать сразу со всеми материалами на сайте (а только с карточками специалистов).Но фильтр parent:grandparents ожидаемо выдает не родительскую категории прикрепленного человека из подборки, а родительскую категорию исходного ресурса с человеком. Т.е вместо «Московская область», или «Ивановская область», я получаю «Сотрудники».
Есть ли возможность направить фильтр на родительскую категорию подборки?
Спасибо.
Комментарии: 1
В итоге выяснилось, что вызов [[!getSelections вообще не работал, все что формировалось, формировалось за счет фильтра.
Пришлось делать ТВ поле с множественным выбором областей и уже по нему фильтровать, а с формирующимся url смириться (ибо хлебные крошки ведут не в раздел области, а в общий раздел сотрудников).
Пришлось делать ТВ поле с множественным выбором областей и уже по нему фильтровать, а с формирующимся url смириться (ибо хлебные крошки ведут не в раздел области, а в общий раздел сотрудников).
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.