Ищу Определение города посетителя

Можно брать информацию у Яндекса через его api

Скачайте плагин joomla sourcerer
И вставьте черен него(через sourcerer ) как код в модуль html или в место в материале:
HTML:
<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);
      jQuery("#user-region").text(ymaps.geolocation.region);
      jQuery("#user-country").text(ymaps.geolocation.country);
  }
</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> <div id="user-region"></div> <div id="user-country"></div>

Имейте ввиду что у Вас уже может быть подключена на странице jquery, поэтому возможно строка:
HTML:
<script src="http://yastatic.net/jquery/2.1.1/jquery.min.js">
лишняя
можно как это эту информацию получить для обработки в пхп? только отправлять аджаксом? через пхп можно запрос к апи яндекса делать?
 
sourcerer нужен для того, чтобы код при сохранении не резался редактором и самой джумлой.
p.s. После сохранения кода, можете еще раз зайти в модуль (или где вы его вставили) и увидите, что код обрезан. Тем более скрипт.
Почти во всех редакторах в опциях можно отключить обрезку кода, тогда ничего резать не будет (в JCE точно можно, первым делом отключаю)
Так же советовали модуль Для просмотра ссылки Войди или Зарегистрируйсяон тоже может многое, используя GeoIP. Для просмотра ссылки Войди или Зарегистрируйся нашел похожий скрипт (но немного другой) с использованием jquery и яндекс API. У меня все определяется (хоть и пишут, что с маленькими городами могут быть проблемы).
 
можно как это эту информацию получить для обработки в пхп? только отправлять аджаксом? через пхп можно запрос к апи яндекса делать?
Случаем решение не нашел?

можно как это эту информацию получить для обработки в пхп? только отправлять аджаксом? через пхп можно запрос к апи яндекса делать?
Я могу предложить тебе решение от Sypex Geo, с ПК точность определения города достаточно высока, промахивается редко, есть сложность с мелкими населенными пунктами.
А вот с мобильных платформ ахтунг полный, промахивается не то что с городами, а порой со странами и континентами.
 
Последнее редактирование модератором:
Люблю лёгкие решения, подобные представленному выше, но если вдруг нужен функционал "понавороченнее", рекомендую плагин My City Selector, (Для просмотра ссылки Войди или Зарегистрируйся), и Для просмотра ссылки Войди или Зарегистрируйся
 
Люблю лёгкие решения, подобные представленному выше, но если вдруг нужен функционал "понавороченнее", рекомендую плагин My City Selector, (Для просмотра ссылки Войди или Зарегистрируйся), и Для просмотра ссылки Войди или Зарегистрируйся

Поддерживаю. My City Selector - в будущем, очень полезная штуковина. Почему в будущем? Да потому что на данный момент времени Автор постоянно улучьшает работу модуля, приклеивая новый функционал и палируя старый. К сожалению ему не хватает времени.

Люблю лёгкие решения, подобные представленному выше, но если вдруг нужен функционал "понавороченнее", рекомендую плагин My City Selector, (Для просмотра ссылки Войди или Зарегистрируйся), и Для просмотра ссылки Войди или Зарегистрируйся

А с определением города все нормально работает? Какую версию используете?
 
Последнее редактирование модератором:
Может кому пригодиться joomla 5 sourcerer-v10.0.4-free , pro
 

Вложения

  • sourcerer-v10.0.4-free.zip
    4 MB · Просмотры: 4
  • sourcerer-v10.0.4-pro.zip
    4 MB · Просмотры: 10
Последнее редактирование:
Назад
Сверху