Реализация выбора города/региона

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

Аватар пользователя VVS VVS 11 апреля 2023 в 22:02

Задачка реализовать выбор города для магазина на commerce, и чтобы было по SEO.

Предположение "Вы находитесь здесь?".

На что будет влиять: отображение блоков (с контактами и прочие), акции в commerce_promotion.

По сути, подзадачи две:

  1. Выбор города и хранение выбора (как в днс, ситилинк)
  2. Работа с этим выбором

Для указания акций - свой модуль надо писать, так как не нашёл реализации.

Как реализовать выбор города/региона, куда писать выбор, и как сделать отображение блоков по этому выбору? smart_ip, что дальше?

Поддомены, указание города в url - не совсем SEO-шно, и то, что нужно.

Комментарии

Аватар пользователя cosmos cosmos 17 апреля 2023 в 15:14

- Хранение выбора города в smart_trim написано же в сессии и или UserData для Drupal 8

- Для управления отображением блоков в зависимости от города
скорее всего кастомный Block Visibility Conditions плагин написать нужно будет
в котором проверять текущий город пользователя и скрывать/показывать блок

- А как для SEO нужно?
В citylink / dns вообще нет ни поддоменов ни префиксов
те все в сессии текущей хранится