Выбор страны, региона, города в drupal 7

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

Аватар пользователя noneart noneart 3 сентября 2012 в 20:26

изначально прикрутил к материалу addressfield+geofield+geocoder

но. теперь мне надо сделать такую фишку: exposed filters -> три select/dropdown списка:
страна, регион и город соответственно.

при выборе в первом селекте страны, во втором появляются все регионы этой страны, при выборе региона - показываются города.

в общем я нашёл тут на форуме - http://www.drupal.ru/node/23269?page=1 - но оно работает нормально только для drupal 6 (hierarchical select + exposed view filters)

неужели для drupal 7 ничего не придумано?

Комментарии

Аватар пользователя noneart noneart 3 сентября 2012 в 21:58

судя по всему придётся отказаться от 7-ки в пользу 6-ки.. из-за скудности бюджета.

другого выхода что-то не вижу

Аватар пользователя imarat imarat 4 сентября 2012 в 1:36

виев хак селектив филтерс может иммитировать хиерарчикал селект, если во вьюхе включить аякс и автосабмит, +придется чуток поработать с яваскриптом, чтобы изначально во втором и третьем списке ничего не было

Аватар пользователя imarat imarat 4 сентября 2012 в 1:37

хотя есть один минус - показаны будут только те термины, что имеют связанные ноды, но может это и плюс

Аватар пользователя noneart noneart 4 сентября 2012 в 4:46

"dreamsforsale" wrote:
Getlocation + автозаполнение таксономии из полей адреса - реальный выход

скажите а как решается вопрос мультиязычности?

я попробовал добавить одну и ту же локацию, но разными языками.
интересно, что google ищет названия улиц на родном языке страны (в моём случае на эстонском), а в поля getlocation fields подставляет название города и страны на языке включенном на сайте

ясное дело, в таксономии появилось 2 страны: Eesti + Эстония, 4 города - Narva, Tallinn, Нарва, Таллинн.