Всем хорошего дня и вот такой очень интересный вопрос про модуль геолокации ( и не только)
Суть в двух вещах: во-первых в городе, который отображается в шапке сайта ( зашел человек из города Н- и там написан город Н), во-вторых город сразу подставляется при заказе…
а в-третьих и в самых важных, это весьма полезный коммерческий фактор ранжирования для SEO
в выдаче сайты у которых есть геоопределение и вписывание городов ( или выписывание в списке- типа тыкнул и выбери свой город)- благодаря чему к примеру, некоторые переменные на сайте ( телефоны, цены, и т.д)- могут меняться- так вот, такие сайты явно опережают те, при прочих равных, у которых только один город ( Москва например или Санкт-Петербург)
для наглядности вот о таком модуле речь ( пример под opencart)
даже если бы просто табличку с городами сделать такую- уже было бы очень хорошо…
может большинство функций такого модуля и не нужны и невозможно их реализовать на VamShop ( Nexoos), но вот хотя бы определение какое-то по GeoIP и авто-заполнение города там где нужно, плюс вот эта табличка в шапке- выберите ваш город, это было бы весьма и весьма полезно.
Может уже кто-то подобное делал для Nexoos ? нужны варианты.
Самый простой и банальный вариант- даже просто ручной выбор города из списка, чтобы потом эти данные подставлялись где-то где необходимо ( через переменную)
В шаблоне с 5 версии есть определение города по ip с использованием сервиса Dadata.
Город, регион, индекс автоматически подставляются на страницах:
оформление заказа, регистрация, добавление адреса.
т.е. пользователь переходит на страницу оформления заказа и там уже подставлен его город, регион, индекс, на основе этих данных уже загрузились доступные модули и посчитали стоимость доставки.
Чтоб это работало нужно получить api ключ у dadata.ru и вставить его в
Админке - настройки - основные - мой магазин
в поле DaData.Ru API ключ подсказок
В 7 версии сделано автоматическое добавление и исправление регионов.
К примеру в базе нет региона Крым или он изменил название, при оформлении заказа и выборе нового или измененного региона, произойдет автоматическое добавление или изменение региона.
Так же с 7 версии отключено определение города для мобильных, потому что в 80% это не верный город.
в принципе неплохие возможности, как бы их применить… ( про DaData понятно- подсказку можно сделать), а вот именно чтобы города где-то как-то выводить…
Хотя с другой стороны можно конечно вручную сделать портянку со списком городов, просто мороки много… вот бы это как-то автоматизировать… и чтобы поисковики эту портянку видели ( мечты мечты)