Плагин «IP определение города» позволяет определять город пользователя по IP. Он расширяет возможности разработки других плагинов и приложений, позволяет использовать разные базы для подключения. Теперь не нужно в каждом разрабатываемом плагине/приложении добавлять базы городов, вместо этого можно использовать плагин «IP определение города».
Возможности плагина «IP определение города»
Определение городов по базе
Функции плагина будут расширяться, в будущем планируем добавлять и другие базы для определения городов.
Пример использования плагина
Вывести город пользователя в карточке товара:
Возможности плагина «IP определение города»
Определение городов по базе
Для просмотра ссылки Вы должны войти или зарегистрироваться.
.Функции плагина будут расширяться, в будущем планируем добавлять и другие базы для определения городов.
Пример использования плагина
PHP:
$result = shopIpPlugin::getGeoIpApi()->getForCurrentIp(); // Получить данные для текущего IP
if ($result)
{
$country = $result->getCountry(); // Страна пользователя
$region = $result->getRegion(); // Регион пользователя
$city = $result->getCity(); // Город пользователя
}
Вывести город пользователя в карточке товара:
PHP:
{$result = shopIpPlugin::getGeoIpApi()->getForCurrentIp()}
{if $result}
{$result->getCity()}
{/if}