IP-определение

IP-определение для Shop-Script 7

Определение города пользователя по IP-адресу

Плагин «IP определение города» позволяет определять город пользователя по IP. Он расширяет возможности разработки других плагинов и приложений, позволяет использовать разные базы для подключения. Теперь не нужно в каждом разрабатываемом плагине/приложении добавлять базы городов, вместо этого можно использовать плагин «IP определение города».

Возможности плагина «IP определение города»

Определение городов по базе SypexGeo.

Функции плагина будут расширяться, в будущем планируем добавлять и другие базы для определения городов.

Пример использования плагина

    $result = shopIpPlugin::getGeoIpApi()->getForCurrentIp(); // Получить данные для     текущего IP
    if ($result)
    {
          $country = $result->getCountry(); // Страна пользователя
          $region = $result->getRegion(); // Регион пользователя
          $city = $result->getCity(); // Город пользователя
    }

Вывести город пользователя в карточке товара:

  {$result = shopIpPlugin::getGeoIpApi()->getForCurrentIp()}
  {if $result}
     {$result->getCity()}
  {/if}