Drupal 7 - как искать с учетом иерархии?

Главные вкладки

Аватар пользователя ged ged 11 ноября 2012 в 15:29

Есть иерархический справочник адресов с гибкой структурой структурой:
Страна-Город-Улица
Страна-Область-Город-Улица-Дом
Страна-Область-Район-Город-Улица-Дом

Есть материал "перемещение", у которого выбирается откуда и куда, но есть возможность выбрать не только последний пункт (улицу), но и верхний (Город, Страна), т.е.:
Страна1-Город1
Страна1-Город1-Улица1
Страна1-Город1-Улица1-дом1

Как сделать, чтобы пользователи могли гибко искать, как по полному и точному указанию, т.е. Страна1-Город1-Улица1 - Страна2-Город2-Улица2
Так и по частичному, т.е. Страна1-Город1 с любой улицы и т.д, т.е. все вложения. И при этом могли искать, что переместилось только из города1 и где не указывалась улица.

Используется модуль Hierarchical Select.