Вам нужна комбинация из 3 модулей, которая поможет вам решить вашу задачу:
- Местоположение - включить: Местоположение + Местоположение пользователя
- Представления - включить: Представления + Пользовательский интерфейс Представлений
- Модуль GMap - включить: GMap
- Ключи - Необязательно
После установки модулей их необходимо настроить:
- Gmap - впо крайней мере, введите ключ API Карт Google
- Местоположение - установите разрешения и перейдите к настройкам пользователя и настройте новые параметры Места пользователя .После этого пользователи смогут заполнять поля, касающиеся их местоположения (город, провинция, улица, долгота и широта и т. Д.).У вас есть много вариантов, поэтому, например, вы можете указать страну по умолчанию, вы можете сделать некоторые поля обязательными, другие необязательными и т. Д.
- Ключи - это необязательный модуль, но он полезен, когда вы хотите управлять несколькими ключами,Сценарий: у вас есть тестовая версия и живая версия вашего сайта, поэтому вам понадобятся два ключа API Карт Google.Использование этого модуля избавит вас от необходимости постоянно менять ключи.
Теперь, чтобы продемонстрировать концепцию:
- добавьте новый Вид -> Тип представления: Пользователи
- добавить просмотр страницы
- Стиль: Gmap
- Введите путь к странице
- Поля: все поля, которые вы включили для пользователей на шаге для настройки шага местоположения
Перейдите к просмотру страницы и, если все работает, вы должны увидеть своих пользователей на карте.
Вы можете проявить творческий подход и, подобно просмотру страницы, создавать различные блоки и размещать их в разных местах на своем сайте.Преимущество заключается в том, что вы можете разместить их практически в любом месте.