Да вроде настройки корректно стоят и работало до этого, правил order_ajax.js, все было норм, через 3 дня захожу и такой косяк и дело явно не в шаблоне, так как менял на старый - тоже самое. Копал глубже причину и вот докопался то того что в class.php компонента Bitrix\Sale\Location\GeoIp::getLocationCode($ipAddress); ничего не возвращает по ip. Может что еще где не заметил, не пойму уже.
Либо сервис недоступен, либо уперлись в бесплатные лимиты
Да думал про это, но почему тогда на странице оформления заказа в поле LOCATION поиск осуществляется корректно если руками вводить местоположение, а вот по-умолчанию при загрузке страницы не определяет. Из-за этого вся логика доставок слетает. Или это могут быть разные сервисы?
При вводе руками используется только локальная бд местоположений
Ааа, понял, спасибо! Тогда хотя бы понятно почему перестало работать без каких-то очевидных вмешательств, надеюсь что причина только в этом)
В /bitrix/admin/geoip_handlers_list.php можно настроить какие сервисы определения будут использоваться
Обсуждают сегодня