Нужно добавить в primary links выпадающий список для выбора пользователем города.
Вроде бы, ничего уникального в этом нет. Но найти подходящие модули для шестого друпала почему то не удается. Если такие всё таки существуют, подскажите, пожалуйста, их названия.
На случай, если возможны разные варианты, расскажу что должна делать эта форма.
После того, как пользователь выберет свой пункт, должен создаваться кукис. Кроме того, было бы полезно, чтобы хотя бы для небольшой доли пользователей город определился бы автоматически, например, по базе GeoIP. В дальнейшем на основе созданных кукисов пользователю должны выводятся подсказки.
C помощью чего такое лучше реализовать?
Комментарии
Что-нибудь удалось реализовать?
У меня подобная задача стоит.
+1
Присоединяюсь к вопросу.
апну тему, тоже интересно
мне тоже интересно
ну вот, теперь и мне интересно)))
как насчет модуля Location?
я решил вопрос общим views для всех разделов
Может Jump подойдёт?
Сам случайно здесь наткнулся
Форму со списком городов, которые являются терминами таксономии, поместить в блок и выводить где нужно. При выборе города записывать его в сессию.
Для GeoIP использовать например ipgeobase.ru
В общем - делать все руками, или сделать все на единственном View с exposed-фильтром.
сходная задача стоит - http://drupal.ru/node/55835, проблема в том что при записи в сессию не будет подобной иерархии: www.site.ru/city/news, потому что для этого нужно будет в каждом городе свой термин news, а это не правильно
в итоге сделал поддоменую систему, все вроде хорошо, только сейчас маюсь как оптимизировать правильно 5 поддоменов и основной сайт
На afishi.ru интересно как сделано.
по моему просто сохранение выбранного фильтра и редирект на главную с explosed filter
ps хотя может и модуль jump
Ребят, привет! а можете поподробнее для новичков? что значит общий View с exposed-фильтром и как записать город в сессию?
мне, например, надо связать два словаря: города и рубрики. т.е. пользоваетль выбирает город, а затем перемещается внутри него по рубрикам, и маетриалы показываются только те, что относятся к его городу.