Как правильно подойти к вопросу: определение города Аспро Премьер?

Ссылка скопирована
1 ответ

Всем
По вводным: битрикс, АСПРО Премьер 1.8.0

Сейчас ситуация такая: у меня какого-то хрена отвалился стандартный попап "Ваш город?", не помню о чего, честно. Скорее всего, снес файл /local/php_interface/init.php, в котором вроде что-то было, но код не помню. Или обновление версии шаблона, хз.

Сейчас ситуация такая: можете как-нибудь мне помочь с этим? Не помню код, который работал на определение города, если честно.
Сейчас ситуация такая: на сайте включен сервис sypexgeo в админке на странице "Список обработчиков геолокации", но что-то ничего не работает, хоть и включено и даже ключ вставлен, 100% верный.

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Алексей Денисов Ответ

В Аспро Премьер город обычно определяется не “сам по себе”, а через связку региональности, местоположений Битрикс, cookie/session и настроек модуля. Поэтому сначала нужно понять, какая задача: автоматически определить город по IP, дать пользователю выбрать город вручную или подставлять город в формы/контент.

Проверьте настройки региональности Аспро: включён ли функционал регионов, созданы ли регионы, привязаны ли к ним домены/поддомены, телефоны, цены, склады или другие параметры. Если регионы не заведены, шаблон может выводить дефолтный город независимо от местоположения пользователя.

Типовой порядок диагностики:

  1. Проверить настройки решения Аспро и список регионов.
  2. Очистить cookie региона в браузере.
  3. Проверить, меняется ли город при ручном выборе.
  4. Проверить, куда сохраняется выбранный регион: cookie, session, user field.
  5. Проверить, не кэшируется ли блок города композитом или HTML-кэшем.

Если город должен определяться по IP, нужен актуальный сервис геолокации. Но для SEO и UX я бы не полагался только на IP: он часто ошибается, особенно у мобильных операторов, VPN и корпоративных сетей. Лучше сделать автоопределение как подсказку и оставить явный выбор пользователю.

Если город нужен в оформлении заказа, отдельно проверьте местоположения Битрикс. Город в шапке и location в заказе — не всегда одно и то же. Их нужно синхронизировать аккуратно, иначе пользователь выбрал “Казань” в шапке, а доставка считает “Москва”.

Итог: в Аспро Премьер ищите настройку в региональности решения и кэше блока, а не только в стандартных настройках Битрикс. Сначала добейтесь корректного ручного выбора города, затем подключайте автоопределение и синхронизацию с корзиной/формами.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно