Google Map

Прислано: t1mm1

ср, 26/03/2008 - 14:20

Другие статьи по теме:

По лазил по форуму и по даной теме ничего толкового не нашел. Попытался поставить сам модули locаtion и gmap, но когда начал настраивать, вылезла такая ошибка - Drupal is not defined
[Break on this error] Drupal.extend({ settings: { "gmap": { "usermap": { "width": "100%", "height": "4... . это скопированно из фаербага ФФ. Собсветнно к чему я. Есть ли тут человек, кто устанавливал, а главное настраивал до работоспособного состояния эти два компонента БЕЗ редактирования кода самих модулей. Я к тому, что может создать какой либо ФАК по установке подобных модулей? И вам +1 в репутацию и нам полезная инфа + отсутсвие вопросов боянов. Я пытался настроить, пользуясь англоязычной инфой, но успехом не увенчалось изза данной ошибки, хотя и апи кей есть для адреса сайта, и модули установленны. Есть еще лаг, с которым я не могу разобраться. При настройке Build a GMap macro, саму карту показывает при изменениях настроек. А вот по тому же адресу http://rexengine.com/_turist/?q=map/node или http://rexengine.com/_turist/?q=map/user чисто. Только надпись, которая по идее выводится в хеадере + див, в котором ничего не отображается, но который принимает заданные в настройках размеры. Есть еще вопрос. Есть ли модуль, позволяющий вставлять сам контент гугл мэп в различные части ноды? На примере компонента гудютуб, который преобразует ссылку с ресурса в визуальный проигрыватеть вместо ссылки. Вообще есть задача еще такая - насколько известно, подобные компоненты (вне цмсок в целом) отображают объекты по широта/долгота. Как задавать эти координаты, скажем, при создании ноды в друпале, при условии что контент с возращаемыми с гугл апи мэп данными можно вставить в разные части ноды? Заранее спасибо тому, кто не будет флудить, а ясно поделится опытом в настройке этого "безобразия" . P.s.Огромное спасибо пользователю "sterwa" за ранее написанную подробную инфу по настройке данных модулей. Но к сожалению не вышло у меня удачно настроить.

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано PVasili в ср, 26/03/2008 - 20:05.

Попробуем наводящие вопросы:
Что если вставить код (который даёт гогля) в ноду в PHP ? Карта отображается?


Опубликовано beerman в ср, 26/03/2008 - 23:46.

параллельно вопрос: кто-нибудь реализовывал на друпале фишку типа "я на карте города" или что-то в этом роде? чтобы юзеры могли свои метки расставлять.


Опубликовано PVasili в чт, 27/03/2008 - 08:36.

Google API. И поиск по off-сайту


Опубликовано t1mm1 в чт, 27/03/2008 - 08:56.

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

вот и дилемма. вроде как настроил - а оно в ноде не работает (
выбивает
Drupal is not defined
[Break on this error] Drupal.extend({ settings: { "gmap": { "usermap": { "width": "100%", "height": "4... .

а гугля по этому поводу ничего не говорит.


Опубликовано PVasili в чт, 27/03/2008 - 09:12.

Уже больше инфы...
1) Функции не нужно вставлять, за вас это сделает модуль.
2) Не убирайте в теме стандартный вызов < ?php print $scripts; ? >
3) Проверьте в теме < ?php print $closure ? >
4) Добавлен ли в фильтры Google Map macro, для вашего типа материала, с приоритетом, который указан в read.me?
5) Работатет ли в ноде Gmap macro creation?
6) Правильно ли вставлен код из поля Macro text ?
7) Выбран правильный(в котором есть фильтр) тип материала?


Опубликовано t1mm1 в чт, 27/03/2008 - 09:19.

о, спасибо за то что откликнулись =)
можно поподробнее о пунктах 4,5,6?
я так понял это о созданном поле для карты с помощью сск.

по пункту 1,2,3. я в самом модуле и движке ничего не менял.

если Вас не затруднит, вы можете по пунктам описать процес установки, а главное настройки модулей.
Апи кей имеется для адреса ссайта.

p.s.думаю данная инфа по установке будет очень полезна тут (не все хорошо знакомы с инглишом, а тем более с некоторыми фишками в настройке).

заранее ОГРОМНЕЙШЕЕ СПАСИБО.


Опубликовано PVasili в чт, 27/03/2008 - 09:34.

Что не понятно? Вроде все стандартно-тривиально.
Модуль - обычный фильтр.
1) После установки модуля вы его добавляете к нужному вам типу материала, можете к нескольким типам (все стандартно). Посмотрите с каким приоритетом он должен быть(read.me).
2) Далее, под материалом появится Insert Google Map macro. По ссылке задайте нужный вид карты. Внизу будет код.
3) Код вставляете в тело сообщения AS-IS.
Радуетесь за гоглю и себя. Не забудьте, об ограничении налагаемые free ключем.
Но, все известные мне сайты, не смогли приблизится к этому символическому пределу :)


Опубликовано t1mm1 в чт, 27/03/2008 - 12:39.

ошибка вываливается в Build a GMap macro. когда под админом пытаюсь туда зайти.

а самой же "настройки-GMap" такой проблмы нет. к тому жем тображается карта нормально...


Опубликовано t1mm1 в чт, 27/03/2008 - 12:43.

2) Далее, под материалом появится Insert Google Map macro. По ссылке задайте нужный вид карты. Внизу будет код.
3) Код вставляете в тело сообщения AS-IS.

я немного не понял что вы имели ввиду под "материалом" и где должно появится "Insert Google Map macro" ?(


Опубликовано t1mm1 в чт, 27/03/2008 - 13:31.

все, победил =)


Опубликовано Химический Али в чт, 27/03/2008 - 13:37.

Может быть, напишете мануал по интеграции на русском?


Опубликовано t1mm1 в чт, 27/03/2008 - 16:44.

да... как доделаю...
получилось интегрировать.

но есть один бок который вылез.

кто нибудь с таким сталкивался?
ошибка возникает при загрузке (аттаче) файла к ноде.
Модуль аттача стандартный. отключаю вывод по гугл мэпу - и все работает.
где то видимо косячит js. но где??

ошибка на картинке видна.
я выбираю файл, нажимаю подгрузить и он пытается загрузить на сервер картинку, и потом выдает это.


Опубликовано t1mm1 в чт, 27/03/2008 - 17:02.

вот такое сейчас есть

собственно проблема с аплоадом файлов при выводе $scripts есть.
до этого подключал js файлы не через эту переменную.
попробовал вынести $scripts отдельно в ноду, но ругается что некоторые методы не определенны ((
а именно необходимые для работы с гугл мэп. с моими джесками они не пересекаются никак. проверял и это.
просто при выводе $scripts в хеад перестает работать аплоад.
кто это лечил и где лекарство можно взять?


Опубликовано t1mm1 в чт, 27/03/2008 - 21:48.

и что, никто с таким не сталкивался??


Ссылки партнёров