В этой небольшой заметке я хочу рассказать Вам о новом бесплатном компоненте ContactMap, который может заменить штатный «com_contact».
Компонент отображает следующие контактные данные: имя контакта; адрес: страна, единица административного деления, город, улица, дом; телефон; адрес электронной почты; факс.
«ContactMap» также позволяет вывести произвольный текст и изображение. Помимо контактных данных на странице компонента публикуется карта Google с маркером, кнопка печати и форма для отправки сообщений.
Последняя содержит стандартные поля: имя отправителя, адрес электронной почты, тема сообщения, текст сообщения.
Скачать компонент можно на сайте разработчика http://www.gmapfp.org/
На момент написания доступна версия 3.0, в ней используется JavaScript API Google Maps v.3
В панели управления компонентом Вы можете: объединять контактные записи в категории, выбирать маркеры для карт Google, редактировать CSS, выгружать на сайт изображения.
А также в разделе администрирования можно задавать текст meta-тегов description и keywords.
Для установки маркера на карте достаточно аккуратно ввести полный адрес и нажать на кнопку «Find».
Каждая контактная запись может содержать два адреса.
Единственный недостаток – это отсутствие поддержки русского языка, есть только английская и французская версия.
Но ее легко решить, если самостоятельно перевести содержимое двух файлов:
— для фтротенда — en-GB.com_contactmap.ini, расположенный в папке <ваша установка Joomla>/language/en-GB/;
— для режима администратора — en-GB.com_contactmap.menu.ini и en-GB.com_contactmap.ini в папке <ваша установка Joomla>/administrator/language/en-GB/.
В качестве дополнения по теме добавления карты на страницу контактов посмотрите статью «Как вставить карту Яндекс или Google (maps.yandex.ru maps.google.ru) в Joomla 1.5»
Добрый день, установил компонет, но вот с русским языком проблема при замене на русские буквы появляются вопросы (значик вместо букв), как Вы решали этот вопрос?
Спасибо!
Нужно сохранить все файлы, которые выводят содержимое, в кодировке utf-8. Это можно сделать с помощью Блокнота.
Большое спасибо!! Все вышло!!!
А вы не подскажите русский компонент, для контактов, чтобы пользователь мог сам изменять свои (только свои) контакты через front-end, а не через админ панель?
Спасибо.
Добрый день. Как создать kml для етого компонента и куда , какой вставлять api не смог найти. Форма контактов есть ,а карты нет.
Внимательно читайте заметку, маркер ставиться на карту автоматически — необходимо написать полный адрес
Карта выводится с масштабом 200км (Видно только город). А мне нужно,чтобы как у Вас в примере было видно улицы
Русский можно взять по этой ссылке http://www.gmapfp.org/en/download?func=select&id=4
только везде нужно заменить GMAPFP на CONTACTMAP
Не отображается карта на сайте когда тип стоит Displays all contacts on a map я так понимаю это общая карта с контактами…
но если мотреть отдельный контакт карта показывает в тое админке все работает.
Помогите с переводом не получаеться…
для фтротенда – en-GB.com_contactmap.ini, расположенный в папке /language/en-GB/;
все изменения не меняються
прив, раньше контакт мап норме работал , а сейчас что то не показывает карту как нужно, показывет францию что ли, в настройках все норма, в создании карты тоже показывает нормальное расположение объекта, а вот в контактах на сайте показывает францию, может сбои? может демо?
Проблема с геокодированием адреса из контактов, почему произошло непонятно.
что посоветуешь сделать?
Есть еще модуль для размещения карт на странице контактов Модуль DW Contact Map можно попробовать его.
Привет! подскажите, пжлст, никак не пойму — как мне убрать, чтобы не отображалось имя контакта, а также форма для отправки сообщений?
Подскажите как прописать RSS,а то у меня ошибка вылетает.
У меня хост nic.ru проблема в том,что он работает в другом виде нежеле у меня на Денвере.Поясняю: нет капчи, т.е просто не отображается. даже поля такого нет. И в полях от кого и имя автоматом проставлены мое админское мыло и логин! Как с этим бороться, всю голову сломал. Кто может подсказать какие настройки необходимо проделать чтоб все стало путем?
спасибо разобрался. Дело в том что оно все не работает когда сайт закрыт и смотришь его залогиненным например при редактировании. а для все снаружи все работает
Теперь не могу понять почему карту не показывает. Т.е там где она должна быть просто пусто, один фон. Кто знает?
когда залогигнен видна, когда нет не видна
а вобще она чета глючит, то она есть. то её нет, не пойму вот а щит
а сейчас даже на локалке перестала работать! бред какой-то
Установил Contact Map и когда заходишь в главное меню этого компонента то в шапке горит ошибка:
«ERROR LOADING FEED DATA
Error Loading ModulesMySQL server has gone away SQL=SELECT id, title, module, position, content, showtitle, control, params FROM jos_modules AS m LEFT JOIN jos_modules_menu AS mm ON mm.moduleid = m.id WHERE m.published = 1 AND m.access <= 2 AND m.client_id = 1 ORDER BY position, ordering"
Подскажите что делать? версия Joomla 1.5 и ContactMap v3.16
Здрасьте, мне нужно чтоб все контакты были на русском, как это сделать?
а как руссифицировать его? ато всё на англ
Так, с русским я разобрался…
теперь вот какой вопрос, когда контакты открываешь, нажимаешь на принтер, открывается окно с картой и контактной инфой. Так вот на кнопке для печали каракули, я не могу найти код где можно поменять эти каракули…
ПОМОГИИИТЕ!!!
Вы файлы с русскими надписями в какой кодировке сохраняли? Нужно в utf-8.
Вы не поняли, на этой кнопке что отправляет на печать написаны каракули, я не менял там язык… я не могу найти где можно поменять название кнопки
да, похоже вы сами не знаете