SimplaCMS: Определение города пользователя по IP

Работает через Yandex API. Подключим jQuery, если до этого не подключён:

<script src="http://yastatic.net/jquery/2.1.1/jquery.min.js"></script>

Далее разместим в подвале скрипт:

<script type="text/javascript">
  window.onload = function () {
      jQuery("#user-city").text(ymaps.geolocation.city);
  }
</script>
<script src="http://api-maps.yandex.ru/2.0-stable/?load=package.standard&lang=ru-RU" type="text/javascript"></script>

А чтобы вывести, в шаблоне в необходимом месте пишем:

<div id="user-city"></div> или <span id="user-city"></span>
Поделиться
Отправить
2018   simplacms
Популярное