Компонент яндекс карт для Joomla 1.5

На своем блоге я уже рассказывал о плагине Яндекс.Карт для Joomla –Плагин Яндекс.Карт для Joomla .

Недавно появился компонент Яндекс.Карт для Joomla и с ним я хочу подробно Вас познакомить.

Загрузить его можно здесь

Создан он на основе компонента Phoca Maps

После процедуры установки компонента,  мы попадаем в панель управления.


Панель управления - Компонент яндекс карт для Joomla 1.5

Необходимо нажать кнопку Настройки на панели и ввести ключ доступа к API Яндекс.Карт для Вашего сайта.

После этого Вы можете создавать свою карту.

Для этого необходимо перейти на вкладку Карты и нажать на кнопку «Новый».

Появится форма для ввода параметров будущей карты.

Заголовок карты, ее псевдоним, значение широты и долготы центра карты, уровень масштаба – увеличение, размер окна карты, версию API Yandex, выбрать публиковать или нет карту и ввести ее описание.

Кроме этого имеется раздел для задания элементов управления картой.

Расширенные настройки карты - Компонент яндекс карт для Joomla 1.5

Если Вы не знаете точно координаты будущего центра карты их можно определить нажав на кнопку «Установить координаты».

Определение координат - Компонент яндекс карт для Joomla 1.5

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

Сохраняем созданную карту.

Остается только создать необходимый пункт меню на созданную карту.

Переходим по нему и наблюдаем карту

Карта - Компонент яндекс карт для Joomla 1.5

Имеется возможность разместить метки на своей карте, для этого существует вкладка Маркеры.

Нажимаем на кнопку «Новый» и появляется форма для ввода параметров будущей метки.

Форма ввода параметров маркера - Компонент яндекс карт для Joomla 1.5

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

В описании можно использовать html-теги.

Для того чтобы узнать координаты метки, можно нажать на кнопку «Установить координаты» и проделать процедуру аналогичную описанной для карты.

В дополнительном разделе «Настройка дизайна» можно выбрать вариант оформления значка метки.

Пример карты с  меткой

Пример карты с меткой - Компонент яндекс карт для Joomla 1.5

Пример карты в действии

Кое-что в этом компоненте не доработано, мне так и не удалось изменить обозначение значка для метки.

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

  • Гость: Да, и в описании метки ссылки вставляются как-то криво. Особенно если карты сделана "всплывающей" (с помощью плагина того же разработчика). А так - компонент отличный, давно ждали.
  • Гость: В Google Maps он тоже глючит. Это проблема Phocamaps. Хотя при должной настройке все работает.
  • Гость: Привет всем, если можно подробней опишите ошибки, постараюсь исправить! Я и есть разработчик, кстати баг с пользовательскими иконками баг устранен
  • Гость: Как сделать чтоб на карте была кнопка добавить маркер?
  • Гость: Работает на ура, но после двух-трех запусков настойчиво требует ключ, который приходится перезабивать поверх старого. Снова поработает и снова требует... Что имеется в виду под "должной настройкой?"
  • Гость: Подскажите ввожу координаты все ок запоминает проверяю карту показывает Москву а координаты Ростова-на-Дону
  • Гость: Проверьте правильно ли Вы указали координаты центра карты, не перепутали их местами.
  • Гость: Подскажите, как добавить карту в статью? {yandexmaps view=map|id=1} или {yandexmaps view=link|id=1|text=Map} не отрабатывает, просто выводит как текст.
  • Гость: Необходимо дополнительно установить плагин для данного компонента и активизировать его. Плагин можно загрузить по адресу <a href="http://yar-it.com/component/option,com_yfiles/Itemid,95/task,view.download/cid,16/" target="_blank" rel="nofollow">http://yar-it.com/component/option,com_yfiles/Itemid,95/task,view.download/cid,16/</a>
  • Гость: Спасибо, всё работает. Только внизу почему-то не на русском From Address: To: и Get Route. http://astroy-sro.ru/map/87.html
  • Гость: Поскольку компонент создавался на основе англоязичного компонента для API Google Maps остались старые подписи, их можно исправить в файле default.php Он находится в папке по адресу componentscom_yandexmapsviewsmaptmpl
  • Гость: Да, спасибо, только править нужно plugins/content/yandexmaps.php И ещё - как убрать строчку поиска, нижнюю?
  • Гость: В панели управления для конкретной карты есть элемент управления Поиск адреса: Для него нужно поставить значение - Нет
  • Гость: Добрый день. Подскажите, пожалуйста, почему метка растягивается на всю карту? Причем это происходит только при размещении в статье: http://www.new.benihis.ru/index.php?option=com_content&amp;view=article&amp;id=53&amp;Itemid=43. Там же (ниже) карта Google (Phocamaps) вообще не не отображается, хотя на локальном сервере все было хорошо.
  • Гость: Добрый день. Подскажите как можно сделать что бы не только по введенному адресу координаты отображались, но и в обратном порядке что бы возвращать координаты по нажатию на карту при создании метки.
  • Гость: как вывести фото в тултип. Фотка объекта там есть, но не хочет отображаться?
  • Гость: Добрый день. Возникла таже проблема - выводится только текст. А скачать плагин нельзя - запрошенная страница не найдена. С уважением
  • Гость: как фотку внутрь тултипа вставить, ктонить всё-таки знает??
  • Гость: Новый адрес для загрузки компонента Yandex map ( яндекс карты для Joomla 1.5 ) http://yar-it.com/download/yandexmap/ или http://code.google.com/p/yandexmap/ Кроме этого прошу обратить внимание на статью "Проблемы при использовании API Яндекс.Карт и их решения" по адресу http://clubs.ya.ru/mapsapi/replies.xml?item_no=10235#cms-joomla
  • Гость: адмиин аууу))ты не слышишь что-ли?!,,или просто материал про компонент скопипастил где-то, сам в нём не разбираешься?у тебя на скринах сверху на карте в тултипе фото вставлено "оперный театр А.С Пушкина" я же вроде нормально спросил, как это выполнить-не получается вставить!!? Ты сам это делал??знаешь как это выполняется?, если знаешь ответь, если лень рассказывать,или ты не в курсе сам так и скажи...хренли я на твой саттелит месяц почти захожу, пишу!?))
  • Гость: Для того чтобы добавить фото в балун нужно создать новую метку, а в описание добавить html-код, например: <pre lang="html"><div style="color:#ff0000; font-weight: bold;"> <img src="images/stories/intermap/dosug/opera_teatr.jpg" width="200" height="137" alt="Оперный театр им. А. С. Пушкин" /> Нижний Новгород, ул. Белинского, 59</div></pre>
  • Гость: спасибо. я код добавлял с ошибкой)сейчас всё нормально, фото видно!!)
  • Гость: Ништяк компонент!!!!!!!!!
  • Гость: Здравствуйте, Кто может модифицировать данный компонент (плагин), что бы пользователя сайта (с модерацией) могли бы вставлять метки с лицевой стороны сайта. P.S.: За это готов заплатить...
  • Гость: Здравствуйте, Кто может модифицировать данный компонент (плагин), чтобы он отображал карту сделанную самим. Например вот урок как сделать карту: http://webmap-blog.ru/yandex-maps/create-your-own-maps-using-the-api-yandex-maps как можно эту функцию впихнуть в этот компонент, если что пишите на мыло oralbek82@mail.ru, давайте совместно решим эту задачу
  • Гость: Когда создаю новую карту при сохранении возникает ошибка во время сохранения карты...подскажите в чем дело???
  • Гость: Может Вы неправильно указали ключ к API для своего домена. Если вводили html-код с описанием для метки, то может быть ошибка в нем.
  • Гость: Точно такая же проблема как и у Юли. Ключ сто процентов верен, перепроверяли пару раз. И все равно выдает ошибку сохранения карты. Подскажите как это можно исправить?
  • Гость: А как подключить модуль Народные Карты в компонент? Сам пока не осилил.
  • Гость: Нужно доработать компонент, постараюсь написать про это
  • Гость: Подскажите как побороть проблему с картой, я поставил просто карту с конструктора, с Яндекса, думаю, поможет ли этот модуль в правильном отображении карты?!?! вот линк по карте http://oootda.com.ua/contact я понимаю что что-то с версткой.. подскажите плз.
  • Гость: Посмотрите стили для самого компонента и стили шаблона Joomla. Нужно смотреть на свойства стилей padding и margin, где-то они прописаны как глобальные
  • Гость: Во первых хотел сказать спасибо за отличный компонент. и админу ресурса выразить благодарность т.к. инфа действительно полезная. Собственно вопрос: Как получить возможность добавлять маркеры пользователями с самого сайта а не с админской части? Очень был бы признателен если кто то подскажет готовое решение или намекнет в каком направлении думать. Спасибо
  • Гость: Спасибо за компонент ! Все хорошо встал как родной. Единственная проблема нет моего города на карте, как сделать карту которая предлагаеться "народная" ?
  • Гость: Смотрите заметки <a href="http://webmap-blog.ru/yandex-maps/dorabotka-komponenta-yandeks-kart-dlya-joomla-1-5-%E2%80%93-podklyuchenie-narodnoj-karty" rel="nofollow">Доработка компонента Яндекс.Карт для Joomla 1.5 – подключение народной карты</a> и <a href="http://webmap-blog.ru/yandex-maps/dorabotka-komponenta-yandeks-kart-dlya-joomla-1-5-%E2%80%93-podklyuchenie-narodnoj-karty-prodolzhenie" rel="nofollow">Доработка компонента Яндекс.Карт для Joomla 1.5 – подключение народной карты. Продолжение.</a>
  • Гость: Привет. А куда компонент пропал?
  • Гость: Он находится по адресу <a href="http://code.google.com/p/yandexmap/" rel="nofollow">http://code.google.com/p/yandexmap/</a>
  • Гость: Вылазит "Ошибка при создании маркера"... чем можно решить?
  • Гость: Очень нужно побороть ошибку : Ошибка при создании маркера".. что можно сделать??? в чем именно ошибка никак не пойму Заранее спасибо...
  • Гость: Еще вопрос, как бы встроить в этот компонент возможность группировки меток?
  • Гость: П..с если уже есть готовый - прошу поделиться и с меня ящик пива
  • Гость: Добрый день. А как убрать ссылку под картой -''создание сайтов''
  • Гость: Можно пояснить вопрос, какую именно ссылку и где?
  • Гость: Возникла надобность сделать на карте покрытие районов кабельного тв, желательно выделением территорий цветом, есть ли возможность реализовать? и как? заранее благодарен
  • Гость: В API есть специальный модуль <a href="http://api.yandex.ru/maps/jsapi/doc/mod/concepts/hotspots.xml" rel="nofollow">Активные области</a> можно использовать его. Можно еще создать YMapsML-файл с многоугольниками и подгружать его.
  • Гость: Постоянно выдает ошибку "Ошибка Yandex Maps - Проверьте пареметры широты и долготы в настройках карты" подскажите пож что делать
  • Гость: Добрый день. при создании карты выдает ошибку: Ошибка Yandex Maps - Проверьте пареметры широты и долготы в настройках карты никак не могу разобраться
  • Гость: Помогите! Не выводятся в маркере надписи. Картинка появляется, а текст ни в какую
  • Гость: нижняя подпись убирается из 406 строки $output .= '<a href="http://yar-it.com" rel="nofollow">Разработка сайтов</a>'; файла pluginscontentyandexmaps.php
  • Гость: У меня тоже Ошибка. Ошибка Yandex Maps – Проверьте пареметры широты и долготы в настройках карты Жду советов.
  • Гость: К предыдущему моему посту. Проблему решил. Если кому то надо рецепт, ниже. Итак мы создали карту в нашем компоненте Яндекс.Карты. Далее мы создаем Пункт меню, где наша карта будет высвечиваться. Вот здесь то и была проблема. Необходимо в этом пункте меню , справа, выбрать свою карту. И все зароботает без той ошибки
  • Гость: обновите ссылку,404-ую выкидывает. http://yar-it.com/blog/yandexmap.html
  • Гость: не нашел, но очень хочется чтоб была возможность пользователю самому добавлять метки Возможно такое :)?
  • Гость: В данном компоненте нет, необходима его доработка
  • Гость: Не могу пользоваться этим компонентом после его установки появилась ошибка Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /www/elitno.net/k/o/kolomna/home/site/libraries/joomla/database/database/mysql.php on line 344
  • Гость: Такая же проблема как у Павла, выдает ошибку mysql, как исправить? mysql_num_rows(): supplied argument is not a valid MySQL result resource in.......
  • Гость: при смене шаблона перестала отображаться карта, есть только кнопки, а вместо самой карты - белый квадрат. Когда меняю шаблон на тот что был, карта снова отображается. В чем может быть дело? ПОДСКАЖИТЕ ПОЖАЛУЙСТА!!! сайт www.govgos.ru
  • Гость: У Вас отсутствует файл http://www.govgos.ru/templates/aha_editionwhitej15/css/fluid.css. Посмотрите все ли нормально со стилями.
  • Гость: Как на счет доработки плагина? Вышел новый API 2.0, где не нужно вводить ключ.
  • Гость: Может быть чуть позже переделаю данный компонент под API 2.0. Точно пока сказать не могу.
  • Гость: Когда создаю новую карту при сохранении возникает ошибка во время сохранения карты вот с такой ошибкой_Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/virtwww/w_личные данные_/http/libraries/joomla/database/database/mysql.php on line 342
  • Гость: Проблемму решыл простой переустановкой плагина.
  • Гость: Скажите, а есть ли возможность сделать карту раскрывающейся? Т.е. у меня в шаблоне карта имеет ограничение по ширине 290px, Но когда много меток это не удобно. Вот если бы пользователь мог ее развернуть для просмотра, скажем на всю страницу и после просмотра свернуть в исходное состояние, например с помощью thickbox.js или того же jquery.js. Если это возможно сделать, то буду очень благодарен за помощь или разъяснение.
  • Гость: Добрый день. Недавно занялся плотно Яндекс-картами, под API 2.0 уже делаю код, сейчас делаю все с нуля (в начале воспользовался парой идей из Сети), потому что основная задача у меня сделать возможным добавление меток пользователями и некоторые функции по выводу содержимого меток не только на самой карте, но и отдельно. Пока докрутился до такого http://www.omsk-cg.ru/karta. Реализовано не компонентом, а двумя модулями, один (вставленный в одном материале) выводит карту и при щелчке по ней выдает форму ввода новой метки, а второй (вставленный в другой материал) обрабатывает данные и выводит результат - поставилась новая метка или нет, и перенаправляет автоматом на карту обратно. Данные собираются в отдельную таблицу в базе данных, которая добавлена вручную. Естественно никаких пока удобств для админа нет, все параметры прямо в коде напрямую вбиты. Да, еще поскольку модулем сделано, то карта "узнает" пользователей, и их id забивает в таблице, так что потом планирую еще реализовать отбор свои меток пользователями зарегистрированными. Ну и сделал задел на коллекции меток, чтобы потом можно было показывать-скрывать их группами. НО - проблема в том, что в мозилле все отлично, а в других браузерах беда, причем код брал с примеров на сайте Яндекс-карт, не пойму в чем проблема, может поможете с этим. И еще проблема, что с пользователями самой джумлы модуль работает, а с пользователями компонента К2 нет, а очень хочется ) Может сообща сделаем навороченный компонент карт на благо себя и общества?