Может не совсем по теме но может кто подскажет.
GEOip установлен, Рабочий стол - Настройки- Настройки продукта- Геолокация, написано что он активен, хотя в настройках модулей нет его настроек.
$ip определяется по коду выше, а $cityName нет, пустая переменная, какие могут быть причины? Страна тоже не определяется.
Код |
---|
$ip = \Bitrix\Main\Service\GeoIp\Manager::getRealIp(); $geoIpData = \Bitrix\Main\Service\GeoIp\Manager::getDataResult($ip,'ru'); $cityName = \Bitrix\Main\Service\GeoIp\Manager::getCityName($ip,'ru'); |
$ip определяется по коду выше, а $cityName нет, пустая переменная, какие могут быть причины? Страна тоже не определяется.