среда, 13 февраля 2013 г.

как подключить файлы к компоненту joomla

И последнее, что нам необходимо исправить это реализовать поиск по Народной карте для геокодирования.

map.addControl(new YMaps.TypeControl([YMaps.MapType.PMAP, YMaps.MapType.PHYBRID]));

надо переписать в виде

map.addControl(new Ymaps.TypeControl());

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

map.setType(YMaps.MapType.PMAP);

Мы устанавливаем тип карты Народная карта-схема (YMaps.MapType.PMAP ) дописав новую строку

map.addControl(new YMaps.TypeControl());

После этого, сразу ниже строки добавления элемента управления типом карты

Здесь, мы подключаем версию API 1.1 (т.Pк. весия 1.0 является устаревшей и не поддерживает возможность подключения модулей), а после ключа дописываем параметр для подключения модуля Народной карты.

$scriptLink = ‘http://api-maps.yandex.ru/1.1/index.xml?key=’. $this->apikey.’&modules=pmap’;

$scriptLink = ‘http://api-maps.yandex.ru/1.0/index.xml?key=’. $this->apikey;

В начале мы изменяем строку подключения API Яндекс.Карт

(папка установки Joomla)//administrator/components/com_yandexmaps/views/yandexmapsgmap/tmpl/default.php.

Для этого необходимо отредактировать код файла default.php, который расположен в папке по адресу:

Что необходимо изменить в компоненте для реализации этой возможности.

При установке своих меток, в режиме управления компонентом, есть возможность указания их размещения на карте и использования геокодирования, но в данном режиме показывается обычная Яндекс.Карта, а удобнее было это делать сразу на Народной карте.

На блоге я уже рассказывал о том, как можно доработать компонент для размещения Яндекс.Карт с использованием системы управления сайтом Joomla 1.5 , смотри заметки: « » и « », но остался не рассмотренным еще один вопрос.

Изучаем различные способы создания карт в интернет

Доработка компонента Яндекс.Карт для Joomla 1.5 подключение народной карты. Продолжение-2 | Занимательная Веб-картография

Комментариев нет:

Отправить комментарий