Фильтрация в views

Аватар пользователя Alextr Alextr 7 октября в 19:35

Здравствуйте, подскажите как можно фильтровать в views (Drupal 8) по двум зависимым критериям. Сделал две связанные таксономии - область, город. В формах все красиво работает, использую Business Rules. Как сделать подобную фильтрацию по двум зависимым таксономиям - меняются области в раскрытом фильтре - идет изменение городов.
Хоть в каком направлении рыть. Заранее спасибо.

0 Thanks

Комментарии

Аватар пользователя Alextr Alextr 7 октября в 20:51

А чего нибудь попроще нету - нужно всего лишь два связанных поля для фильтра.

Аватар пользователя gun_dose gun_dose 7 октября в 20:56
1

Попроще - hierarchical select. Только области и города необходимо сделать одним словарём. К слову, с точки зрения логики нет никакого смысла делать это разными словарями, ведь если какой-нибудь Красноленинск есть в Тамбовской и Рязанской областях, то совершенно очевидно, что это будут разные города. Два словаря нужны, когда параметры независимые, например вкус и цвет, когда жёлтый фрукт может быть кислым или сладким, а кислый может быть как жёлтым, так и зелёным.