Задачка реализовать выбор города для магазина на commerce, и чтобы было по SEO.
Предположение "Вы находитесь здесь?".
На что будет влиять: отображение блоков (с контактами и прочие), акции в commerce_promotion.
По сути, подзадачи две:
- Выбор города и хранение выбора (как в днс, ситилинк)
- Работа с этим выбором
Для указания акций - свой модуль надо писать, так как не нашёл реализации.
Как реализовать выбор города/региона, куда писать выбор, и как сделать отображение блоков по этому выбору? smart_ip, что дальше?
Поддомены, указание города в url - не совсем SEO-шно, и то, что нужно.
Комментарии
- Хранение выбора города в smart_trim написано же в сессии и или UserData для Drupal 8
- Для управления отображением блоков в зависимости от города
скорее всего кастомный Block Visibility Conditions плагин написать нужно будет
в котором проверять текущий город пользователя и скрывать/показывать блок
- А как для SEO нужно?
В citylink / dns вообще нет ни поддоменов ни префиксов
те все в сессии текущей хранится