Подскажите пожалуйста! Как сделать чтобы было: выберите город. И при выборе высвечивались контакты выбранного города на всем сайте. Это должны быть поддомены или как-то иначе?
Нужно 5-7 городов чтобы было.
Либо сразу по ip высвечивать город пользователя..., но даже крупные магазины часто в автоопределении ошибаются.
Drupal 9
Commerce 2
Комментарии
Такие вещи обычно кастомные. По крайней мере, я не встречал контрибных модулей, которые бы это делали.
Не обязательно
Как бы сделал я:
1) Города как словарь таксономии
2) Контакты в config_pages со связью с терминами городов
3) При смене города через ajax подгружать нужные контакты
или
4) есть вариант проще, без ajax. На бэкенде формировать json и выводить его в виде data-параметра куда-нибудь на страницу. При загрузке JS-ом парсить контакты и при смене города показывать нужные
Это можно использовать как дополнение для автоматического выбора города, но всё что я писал выше всё равно придется реализовывать