Вы здесь

Как сделать выбор/смена города на сайте?

1

На сайте определяем местонахождение, сохраняем куку с городом, привязываем вывод материалов к этому городу. Если посетителя, определившийся город не устраивает, то ссылка на диалог выбора города. Вопрос о том как этот диалог сделать правильнее, с наименьшими затратами ресурсов сервера и с тем чтобы это решение оптимальнее вписалось в экосистему друпал-сайта.

В голове несколько вариантов выбора региона и города:
1. сделать на js: экспортировать словари таксономии в списки, вывести через селект
2. вывести как-то на странице ноды с уникальным шаблоном селекты словарей таксономии.
3. вывести через блок с views с открытым фильтром по родительскому полю "регион"

Какой вариант на ваш взгляд самый оптимальный. Если предложите вариант реализации, буду благодарен.

Спасибо заранее.

Версия Drupal: 
7.x
Категория: 
Taxonomy API
Связанные проекты: 
Views
Вопрос задан 11.06.2015 - 13:49

Каким образом происходит разбитие контента на города? Domain access, таксономия или что-то ещё?

Комментарий оставлен 11.06.2015 - 14:20

Разбиение контента идет по таксономии. Справочник города - ~2500 городов России.

Комментарий оставлен 15.06.2015 - 07:52

Интересно, как решили задачу?

Комментарий оставлен 08.10.2015 - 16:52

Ответы

-1

Смотреть в сторону гибридных geolocation модулей

Ответ дан 11.06.2015 - 20:39

Да оно не всегда нужно если городов 2-3-4-5...

Комментарий оставлен 11.06.2015 - 22:12