В нодах не отображаются карты gmap

Аватар пользователя k0nqu3r0r k0nqu3r0r 20 августа 2011 в 1:50

Всем здравствуйте.

Уже давно бьюсь над проблемой, всё перерыл, и не пойму в чём проблема:

поставил себе всем известную связку gmap+location. Карта реализуется через геокодинг улицы в ССК поле с последующим выводом внизу ноды. Всё работало, геокодинг исправно находил координаты по улицам и тд. Потом обновил ядро, а также сами модули, и теперь всё поехало - ноды, созданные раньше, отображаются корректно. Карта появляется там, где и нужно. А в новых созданных нодах их вообще нет, хотя заголовок поля присутствует. На странице с выводом всех маркеров видно, что маркер всё-таки ставится.

Пробовал решить через вывод в отдельный блок gmap - таким образом карта появляется. Но тем не менее там много заморочек с кастомизацией, лучше решить это через ССК, как и было задумано.

Помогите, пожалуйста, в чём может быть проблема?

Лучший ответ

Аватар пользователя k0nqu3r0r k0nqu3r0r 7 октября 2011 в 17:18

Уже сам решил проблему. Возможно, кому-то поможет.

Изначально я создал поле Местонахождение, что было в корне неправильным решением - модули Gmap+Location сами создают нормальную вкладку, которую просто нужно темизировать под себя средствами CSS.

Дальше, те же модули создают блок Location map или что-то вроде этого, который вы размещаете где хотите. Тут же с помощью Gmap macro builder вставляем макро нужной нам карты, выставляем параметры видимости et voilia - всё работает.

Не нужно ничего прописывать в темплейтах, как я пытался, будет только хуже, если в PHP не особо силён. Модули автоматизируют большую часть работы.

Комментарии

Аватар пользователя k0nqu3r0r k0nqu3r0r 7 октября 2011 в 17:18

Уже сам решил проблему. Возможно, кому-то поможет.

Изначально я создал поле Местонахождение, что было в корне неправильным решением - модули Gmap+Location сами создают нормальную вкладку, которую просто нужно темизировать под себя средствами CSS.

Дальше, те же модули создают блок Location map или что-то вроде этого, который вы размещаете где хотите. Тут же с помощью Gmap macro builder вставляем макро нужной нам карты, выставляем параметры видимости et voilia - всё работает.

Не нужно ничего прописывать в темплейтах, как я пытался, будет только хуже, если в PHP не особо силён. Модули автоматизируют большую часть работы.

Аватар пользователя Romanov-EV Romanov-EV 26 июня 2016 в 16:33

Привет!

Хочу выводить на Google-карту маркеры всех материалов, которые соответствуют настроенному фильтру вьюз.

Представление сделано Блоком. Блок выводится в заданном регионе. НО почему то не могу добиться, чтобы на карте выводились маркеры.

НЕ могли бы вы подсказать где искать решение!? Нашел видео которое вроде-бы все объясняет, но у меня результат получается не тот, что в видео... https://www.youtube.com/watch?v=DFSD7skad5A&index=25&list=PL0OsDCdpaELr5...

Аватар пользователя Studio VIZA Studio VIZA 26 июня 2016 в 16:45

https://www.drupal.org/project/locationmap

Расположение на карте будет:

создать страницу Google Maps с маркером на вашем местоположении на основе адрес, который вы применяете. Карта предоставляет опции для просмотра карты, вид со спутника и гибридном режиме. Она имеет стандартные функции Google Maps, которые пользователи могут масштаб изображения и перетащите курсор, чтобы временно изменить фокус карты. Размер карты можно настроить в интерфейсе администратора. В версии 1.0, узел создается для этой карты в / locationmap, которые могут быть привязаны к любому адресу вы выбираете.
что позволит любому административному разрешение на модуль перетащить и падение карту маркер местоположения для тонкой настройки позиции, если начальная автоматическая geolocating из информации адреса не был точным.
создать блок со статическим изображением центра вашей карты, которая связывает на карте большего размера.

Аватар пользователя Naizzz Naizzz 21 июня 2018 в 7:11

добрый день, возникла такая проблема, использую модули Gmap+Location . год два назад создал тип материалов , в нем "имя" field_имя Место Location Field
Сейчас при создании нового типа и тех же самых полей при отображении выдается только заголовок "отображение на карте" и все, а сама карта не выводится. хотя в старом типе матриалов все норм работает.
В самом отображении (вывод только карты) и не могу понять почему в новом типа не отображается сама карта, куда лезть разбираться?