Большое спасибо. Посмотрел элемент, он работает с API Яндекс.Карт 1.1. У вас случайно не завалялось версии для API 2.0? Там уже ключ не требуется.
Нашел бесплатный элемент Яндекс.Карт, "работающий" с API 2.x. Страница описания и загрузки
Для просмотра ссылки Войди или Зарегистрируйся. Протестировал. Версию Jooml'ы и ZOO приводить не имеет смысла, потому как разработка сырая и нерабочая. Оперативный багфикс не дал желаемых результатов, поэтому пришлось убить ночь и сделать рабочий элемент карт, руководствуясь документацией для разработчиков API 2.х Яндекс.Карт. Код элемента снабжен подробными комментариями.
Что умеет:
1. [
отменено (сделан конструктор, вводится только адрес)]
Выводить карту по заданным координатам широты/долготы
2. Указывать всплывающую подсказку, отображаемую при наведении курсора на метку [hint]
3. Указывать заголовок, тело, подвал балуна, отображаемого при клике по метке (текст, HTML) [balloon]
4. Отображать/скрывать по отдельности инструменты карты, выбор типа карты, шкалу приближения/удаления
5. Указывать начальное значение приближения [zoom]
6. Указывать габариты карты в процентах и пикселях
7. [
отменено (сделан конструктор)]
Указывать последовательность обработки координат (широта/долгота, долгота/широта) [coordorder]
8. Работает с API 2.1
9. Указывать центр карты
10. Настройка карты при помощи визуального конструктора. Указываем адрес, выбираем из найденных, получаем маркер на карте, корректируем центр карты и местоположение маркера перетаскиванием, настраиваем масштаб приближением/удалением, сохраняем.
Что планируется:
1. Сделать возможность выбора пакета
Для просмотра ссылки Войди или Зарегистрируйся,
Для просмотра ссылки Войди или Зарегистрируйся или
Для просмотра ссылки Войди или Зарегистрируйся
2. Сделать возможность смены значка маркера из соответствующего пакета
3. Сделать возможность указания произвольного изображения в качестве метки (пробовал - получается)
4. Сделать более дружелюбный функционал редактирования элемента, а именно:
[
сделано]
4.1. Получение координат по введенному адресу
[
отменено (сделан конструктор)]
4.2. Указание значения начального приближения с помощью ползунка (HTML5, input type=range, Joomla 3.2)
[
сделано]
4.3. Возможность корректирования начального центрирования карты перетаскиванием
[
сделано]
4.4. Возможность корректирования координат метки перетаскиванием маркера
[
отменено (сделан конструктор)]
4.5. Возможность предпросмотра результата редактирования во всплывающем окне
5. Сделать языковую поддержку (сейчас языковые константы не используются).
6. Сделать возможность подключения Яндекс.Пробок
Готов поделиться на добровольной основе. В связи с планируемым расширением функционала и желанием подключить коллективный разум, прошу совета:
1. Куда выкладывать исходники?
2. Где вести багтрек?
Уважаемые модераторы, прошу не удалять этот пост. В ближайшее время я открою новую тему по этому элементу и размещу здесь ссылку на нее.