Карты и геолокация


#1

@imac, @cs-cart_team обратите, пожалуйста, внимание!

При выборе города в мобильной версии пользователи сталкиваются с трудностями. После выбора города они не видят кнопки ОК, она скрыта за экраном телефона, и интуитивно закрывают окно, нажимая крестик. При этом найденный город не устанавливается.

Сделайте что-то. Например, изменяйте высоту карты в зависимости от разрешения, чтобы все всплывающее окно с кнопкой ОК умещалось на экран смартфона, либо после нахождения города автоматически устанавливался город без необходимости нажимать на кнопку ОК.


#2

Да надо полностью менять формат выбора города покупателем. С текущим вариантом такое ощущение, что при создания модуля, разработчиками cs-cart был специально выбран самый не удобный и самый не юзерфрендли вариант из всех возможных. Как говориться “сделано на отъ…ись”.


#3

Зачем нужна карта, если выбрать свое место положение на ней простым кликом ты не можешь.
Что-бы выбрать город, нужно в строке поиска сначала его вписать и найти, а потом повторно еще раз подтвердить выбор. И не дай бог ты нажал крестик (что в принципе логично для закрытия окна с уже совершенным действием) вместо кнопки ОК.


#4

поддерживаю тему!


#5

Прошло больше года - ничего не изменилось. Раздел форума абсолютно бесполезен.


#7

А кто-нибудь может объяснить, на кой черт выводить целую карту для того, чтобы выбрать город?
Не проще ли и не удобней ли будет просто списком с поисковой строкой?


#8

Два года назад об этом писал, было голосование от @ikoshkin за то, что показывать в попапе выбора местоположения.
Скорее всего, улучшать логику выбор города не в приоритете, так как никаких вестей с тех пор не было.


#9

Предполагаю, что сделали для галочки. Мол, смотрите, у нас в нашей cms-ке есть определение местоположения.


#10

Которое определяет не всегда корректно город и потом, чтобы выбрать другой город - это целый квест особенно на мобильных устройствах.

Для чего нужна карта, если по ней нельзя кликнуть и выбрать местоположение?? Объяснения не нашел для себя.


#11

Предполагаю, что сделали для галочки.

Раньше модуль выглядел по-другому: https://www.cs-cart.ru/docs/4.6.x/user_guide/addons/geolocation/, но его выпилили и заменили текущим.


#12

У меня сначала Яндекс стоял. Так он переставал работать еще до обеда, так как заканчивался лимит. А переходить на платный тариф Яндекс за 120 000 руб. - извольте.

Есть куча других альтернатив ip-определению. Та же dadata. Почему разработчики решили колхозить - ума не приложу.


#13

Это требования бесплатного ключа API Яндекс карт. Результаты запроса должны быть показаны на карте


#14

Это понятно.
Просто зачем делать изначально неудобное решение с этим апи яндекса.


#15

Видимо, есть уверенность, что сервис стабильный


#16

Слишком большая плата (120 000 рублей) за такую “стабильность”


#17

Расскажите про принцип работы модуля “Карты и геолокация”. Запрос к api геокодера (яндекс или гугл) происходит каждый раз когда один и тот же посетитель переходит по различным страницам сайта? Есть ли какое-либо кеширование?


#18

Это вы про что?


#19

Это минимальный тариф яндекса на использование геокодера


#20

Минимальный - бесплатный, до 25к обращений в сутки. 25к обращений еще набрать надо.


#21

Для бесплатной версии API лимит запросов к HTTP Геокодеру составляет 1 000 запросов в сутки.
Лично у меня к полудню лимит уже исчерпан и при нажатии на Город открывается просто пустое окно.