Как я могу добавить карту Google с Drupal? - PullRequest
0 голосов
/ 04 ноября 2011

У меня есть страница, которая отлично работает, извлекая пользователей и местоположения из базы данных Drupal ..

http://www.wpcreations.net/gmaptest/map.html

Это рабочая версия. Я знаю, что у Drupal есть модуль, который выполняет эту работу, и я использую его части. Но по какой-то причине, если я использую карту, включить ее невозможно. Но я могу сделать HTML-страницу, которая делает то же самое и работает. Есть ли способ разместить весь код моей HTML-страницы на сайте? Или как заставить карту / маркеры появляться? Я пытался использовать iframe, но это не сработало.

Извините, я новичок в Drupal. Я использую версию 6.19 и не могу пойти выше. Спасибо за ваше время.

Ответы [ 2 ]

2 голосов
/ 19 ноября 2011

Вам нужна комбинация из 3 модулей, которая поможет вам решить вашу задачу:

  1. Местоположение - включить: Местоположение + Местоположение пользователя
  2. Представления - включить: Представления + Пользовательский интерфейс Представлений
  3. Модуль GMap - включить: GMap
  4. Ключи - Необязательно

После установки модулей их необходимо настроить:

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

Теперь, чтобы продемонстрировать концепцию:

  • добавьте новый Вид -> Тип представления: Пользователи
  • добавить просмотр страницы
    • Стиль: Gmap
    • Введите путь к странице
    • Поля: все поля, которые вы включили для пользователей на шаге для настройки шага местоположения

Перейдите к просмотру страницы и, если все работает, вы должны увидеть своих пользователей на карте.

Вы можете проявить творческий подход и, подобно просмотру страницы, создавать различные блоки и размещать их в разных местах на своем сайте.Преимущество заключается в том, что вы можете разместить их практически в любом месте.

0 голосов
/ 18 ноября 2011

Используйте модули drupal

http://drupal.org/project/gmaps

...