Google Map в контактах Joomla!

Одной из задач, наиболее часто встречающихся при разработке сайтов для бизнеса, является размещение в разделе контактов карты, позволяющей вашим клиентам быстро отыскать офис компании.

Существует ряд расширений для Joomla!, призванных решить эту задачу. К таким расширениям относятся, например, плагины, встраивающие карту Google Map на страницу непосредственно или с использованием специальных тегов в тексте описания. Однако все эти расширения имеют те или иные ограничения: некоторые выводят карту лишь в фиксированном месте на странице, другие требуют указать координаты точки, отображаемой на карте, вручную.

Расширение для Joomla! DW Contact Map снимает эти ограничения. Оно выполнено в виде модуля, что позволяет разместить карту Google Map в любом месте страницы, и практически не требует настроек для начала работы.

Назначение модуля

Модуль DW Contact Map отображает карты Google Map на страницах контактов Joomla!

Модуль DW Contact Map отображает карты Google Map на страницах контактов Joomla!
На карте автоматически отмечается адрес, указанный в параметрах контакта.

Требования

Для работы модуля DW Contact Map необходимо соблюдение следующих условий:

  • CMS Joomla! 1.5 или более новой версии;
  • наличие ключа API Google Maps;
  • для отображения карты Google в браузере должна быть включена поддержка JavaScript.

Установка

Модуль DW Contact Map выполнен в виде стандартного пакета установки для Joomla! 1.5.

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

Установка расширений Joomla!

  1. Получите ключ API Google Maps на сайте Google.
  2. Загрузите последнюю версию модуля DW Contact Map из раздела «Расширения Joomla!».
  3. Установие модуль стандартным способом, используя Менеджер расширений Joomla! (команда меню Расширения — Установить/удалить в панели администратора).

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

Параметры отображения карты Google Map в контактах Joomla!

  • Ключ Google Maps. Введите ключ API Google Maps, полученный на сайте Google.
  • Высота. Укажите выстоу блока для отображения карты Google Map в пикселах.
  • Стиль для блока. Введите стили CSS для блока, содержащего карту Google Map.
  • Суффикс класса модуля. Строка, добавляемая к параметру class в HTML-теге блока, используемого для отображения модуля. Используйте этот параметр, если в шаблоне сайта необходимо задать специальные стили оформления для модуля DW Contact Map.

Дополнительные параметры отображения карты Google в контактах Joomla!

  • Кеширование. Режим кеширования для модуля.
    • Использовать глобальные. Содержимое модуля кешируется, если кеширование включено в общих настройках Joomla!
    • Не кешировать. Кеширование содержимого модуля не выполняется, даже если оно включено в общих настройках Joomla!
  • Срок кеширования. Время, в течение которого содержимое модуля сохраняется в кеше.

Ссылки по теме

 

Комментарии   

 
-2 # RE: Google Map в контактах Joomla!Guest 03.12.2009 21:57
Каким образом происходит создание CSS стиля для блока? Икак внедрить туда карту?
Ответить | Ответить с цитатой | Цитировать
 
 
0 # RE: RE: Google Map в контактах Joomla!Administrator 03.12.2009 22:09
Значение, которое Вы введете в поле Стиль для блока, будет добавлено в качестве значения параметра style в блок div, в котором выводится карта.

Например, если ввести overflow: hidden, как показано на рисунке в статье, модуль сформирует HTML-код:

<div style="overflow : hidden"></div>

Код карты будет внедрен в блок автоматически. От Вас требуется только указать ключ API для Google Maps.
Ответить | Ответить с цитатой | Цитировать
 
 
-2 # RE: RE: RE: Google Map в контактах Joomla!Guest 03.12.2009 22:30
Заполнил всё как по инструкции, но на месте модуля, на сайте - висит надпись: "Для этой страницы нет карты."
Ключ Google ввожу верно.
В чём может быть причина?
Ответить | Ответить с цитатой | Цитировать
 
 
0 # RE: RE: RE: RE: Google Map в контактах Joomla!Administrator 03.12.2009 23:52
В таком случае нужно проверить следующее.
  • Модуль DW Contact Map должен находиться на странице контакта Joomla! Для других страниц его имеет смысл отключить.
  • Для страницы контакта указан адрес, достаточный для поиска. Обычно достаточно указать город и название улицы, однако в отдельных случаях также могут понадобиться название страны и почтовый индекс. Проверить, достаточно ли указанных данных для поиска, можно через поиск на сайте http://maps.google.com.
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # RE: Google Map в контактах Joomla!Guest 09.12.2009 17:48
Спасибо. Разобрался
Ответить | Ответить с цитатой | Цитировать
 
 
0 # вставка adsenseGuest 15.12.2009 23:55
не могу врубиться
в этом плагине есть поля для заполнения касательно google adsense.
Adsense ID
Adsense channel
что в них вписывать, что бы пошла реклама?
и еще, собственно в adsense необходимо создавать отдельный канал для карты?
Ответить | Ответить с цитатой | Цитировать
 
 
0 # RE: вставка adsenseAdministrator 16.12.2009 00:14
Таких полей в параметрах модуля DW Contact Map нет.

Связь с Google AdSense не предусмотрена.

Может быть, вы имеете в виду какое-то другое расширение?
Ответить | Ответить с цитатой | Цитировать
 
 
0 # RE: Google Map в контактах Joomla!Guest 22.04.2010 15:42
А где "органы управления" картой? масштаб - хотя бы?
Ответить | Ответить с цитатой | Цитировать
 
 
0 # RE: RE: Google Map в контактах Joomla!Administrator 22.04.2010 16:11
В версии 1.01 модуля DW Contact Map возможность отображения органов управления картой не реализована.

Можно изменять масштаб двойным щелчком клавиши мыши (левая кнопка - увеличить масштаб, правая - уменьшить). Также доступно перетаскивание карты.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Google Map в контактах Joomla!Guest 06.05.2010 16:57
Как его русифицировать?
Ответить | Ответить с цитатой | Цитировать
 
 
0 # RE: Google Map в контактах Joomla!Administrator 06.05.2010 19:07
Русификация входит в установочный пакет DW Contact Map.

Для использования русскоязычного интерфейса должен быть включен русский язык для сайта и для панели администратора Joomla!
Ответить | Ответить с цитатой | Цитировать
 
 
0 # RE: RE: Google Map в контактах Joomla!Guest 11.05.2010 17:10
Спасибо! Проблемы была в том, что я не устанавил русификатор для лицевой панели.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # RE: RE: RE: Google Map в контактах Joomla!Administrator 11.05.2010 17:13
Пожалуйста!
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Contact Map и 404SEFGuest 11.05.2010 17:14
Еще возник вопрос. Как подружить Contact Map с 404SEF? А то у меня ссылка получается такого вида: component/optio n,com_contactma p/Itemid,166/di sable_https,1/i d,1/view,contac tmap/
Ответить | Ответить с цитатой | Цитировать
 
 
0 # RE: Contact Map и 404SEFAdministrator 11.05.2010 17:21
Андрей,

DW Contact Map - модуль. В его состав не входит компонент com_contactmap.

Вероятно, Вы говорите о каком-то другом расширении.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # RE: Google Map в контактах Joomla!Guest 11.05.2010 17:38
У меня com_ContactMap_ v2.2. Я, грешным делом, подумал что и тут речь идет о компоненте. Извините.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Google Map в контактах Joomla!Guest 16.05.2010 11:59
Спасибо за компонент!
но помогите пожалуйста разобраться:
включил я его в контактах, но вместо того что бы отображать карту ,он выдаёт мне вот такую надпись
Google Map для ул. *** д. *** Москва Россия.
Что я делаю не так, подскажите пожалуйста.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # RE: Google Map в контактах Joomla!Administrator 16.05.2010 15:19
Убедитесь, что в Вашем браузере разрешено выполнение JavaScript. Это необходимо для работы карт Google.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Google Map в контактах Joomla!Guest 11.08.2010 10:16
Спасибо, отличный компонент!
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # RE: Google Map в контактах Joomla!Administrator 11.08.2010 14:24
Спасибо!
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Google Map и настройка пункта менюGuest 29.06.2011 09:05
Подскажите,пожа луйста,как мне связать пункт меню "Контакты" с данным модулем?
Ответить | Ответить с цитатой | Цитировать
 
 
0 # RE: Google Map и настройка пункта менюAdministrator 29.06.2011 12:39
Рина,

для этой цели в параметрах модуля есть группа Назначение меню.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # ЭтаUnix-boy 11.08.2011 15:34
Не качайте этот модуль, качайте gMap там есть масштабирование и много чего!
Ответить | Ответить с цитатой | Цитировать
 
 
0 # RE: ЭтаAdministrator 11.08.2011 17:29
Расширений с названием gMap достаточно много, и не очень понятно, о каком из них вы говорите.

Все, что мне известны, требуют расставлять маркеры вручную.

DW Contact Map не требует никакой настройки, кроме указания кода API для карт Google.

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

Если же вы хотите избавить себя от рутины, тогда DW Contact Map - ваш выбор.
Ответить | Ответить с цитатой | Цитировать
 

Добавить комментарий


Защитный код
Обновить

SEO by Artio