Клуб API Карт

Найдено на тему «Drupal»:
Drupal
D.Abramov8
16 апреля 2015, 22:36

Добрый день!
Подскажите, есть ли подробная документация для модуля Яндекс.карт для Drupal 7 ?

Drupal,модули
Обработка bbox
divined
25 октября 2014, 00:29

Как правильно обрабатывать bbox на стороне сервера при LoadingObjectManager?

Дело в том что запросы "Spatial" не полностью реализованы в ApacheSolr, а друпале, который я использую и подавно.

 

Банальная проверка:

lat > bbox[0] и lat < bbox[2] и lon > bbox[1] и lon < bbox[3]

не подходит. А если учесть что при прохождении края карты через гринвич меняется еще и полярность bbox то начинается полная каша.

 

Кто разбирается в вопросе, подскажите алгоритм проверки вхождения широты и долготы точки в заданный прямоугольник кардинат в контексте полученного значения этого прямоугольника через myMap.getBounds().

19 комментариев
Drupal,координаты,область видимости
LightBox2 в балуне
Павел Бусел
10 октября 2014, 17:26

Добрый день. В балуне выводится картинка, подключен модуль лайтбокса(Drupal). Не получается связать яндекс карты с лайтбоксом.

Drupal,Lightbox,API 2.1,балун,метка
Поиск в Drupal
Роман Аяпергенов
3 августа 2014, 05:20

Доброго времени всем!
Установил модуль Яндекс карт на Drupal. Как можно настроить геопоиск на этой карте?

Рядом с картой должна быть AJAX форма c полем для задания адреса.
При задании адреса, на карте должен отображаться балун над объектом с заданным адресом

Drupal,поиск
Новые модули для CMS для Drupal, Joomla и OpenCart
a.chebotareov
23 мая 2014, 12:20
Новые модули для CMS для Drupal, Joomla и OpenCart

Сегодня в разделе Модули для CMS на нашем сайте мы опубликовали сразу четыре новых плагина для CMS.

Geofield Yandex Maps — это бесплатный плагин для Drupal, который позволяет устанавливать виджеты для ввода, theme-функцию для лёгкого вывода карты с помощью PHP, элемент формы для использования карты, а также поддерживает точки, линии и полигоны. Модуль работает с версией API 2.1.

Модуль Яндекс Карт с конструктором для Joomla 1.5-3.2 — бесплатное дополнение для Joomla. Модуль позволяет легко с помощью конструктора создавать и размещать на сайте карту с отметками.

Конструктор Яндекс Карт для Joomla — это бесплатный модуль для Joomla, который повторяет функциональность конструктора карт и позволяет сразу размещать созданную карту на сайт без переноса кода вручную.

Yandex Maps Lite 1.0 — бесплатный модуль для OpenCart, который позволяет размещать карту с метками созданную при помощи API Яндекс.Карт версии 2.1

Напоминаем, что в разделе модули для CMS на сайте API есть модули и для других популярных CMS: 1С-Битрикс, Drupal, NetCat и других. Обращаем ваше внимание, что все перечисленные модули разработаны сторонними компаниями или людьми. 

Скорее всего нам известны не все существующие модули. Если вы нашли плагин, которого нет в нашей базе, напишите о нем в клубе разработчиков, на наших страницах в Facebook или во ВКонтакте. Мы ознакомимся с ним и, возможно, добавим в список.

CMS,Opencart,модули,Drupal,Drupal 7,Joomla
Ищу разработчика карты
taraasm
14 апреля 2014, 18:41

CMS Друпал 7

Задача: пользователи должны иметь возможность добавлять иконки и удалять СВОИ иконки, должны быть организованы слои по иконкам, пользователи должны иметь возможность добавлять маршруты и удалять СВОИ маршруты. Админ должен иметь админовские права на всё (естественно).

Возможность реализации дополнительных функций - при обсуждении.

Писать по адресу taraas@al-tai.ru

работа,Drupal
Предложение модуля для страницы "Модули для CMS"
wakeupkids
23 марта 2014, 01:10

Предлагаю добавить на страницу http://api.yandex.ru/maps/tools/cms/ информацию о новом Drupal модуле Geofield Yandex Maps.

Версия CMS: Drupal 7
Версия API: 2.1
Автор: xandeadx
Стоимость: Бесплатный
Документация: http://xandeadx.ru/blog/drupal/704

Модуль предоставляет весь функционал для работы с гео-данными в друпале:
1) Виджет
2) Форматтер
3) Views стиль
4) Фильтр
5) Theme функцию
6) Form element
7) API

3 комментария
Drupal,API 2.1,модули
Как создать карту в Drupal? Модуль Yandex.Maps 7.x-1.3 установил
BethlehemStar
9 марта 2014, 03:18

В конструкторе сделал карту со схемой прохода. Все работает. А как сделать карту в CMS Drupal? Модуль установил, а дальше что делать?

Drupal,модули,конструктор
Как вывести Яндекс-карту
uni-sell
24 января 2014, 20:49

Как вывести яндекс карту через подстановочный шаблон в drupal.

Использую fancybox.

 

<a class="fancybox fancybox.iframe" href="%get[field_35635635]" title="Расположение на карте">На карте</a>

Получается ссылка - http://i33.fastpic.ru/big/2014/0122/ff/8b0fa74d8242edda198f3f7ba45968ff.jpg

Мне нужно, чтобы подгружалось поле field_35635635 с картой для каждого тизера. А оно выходит пустым

1 комментарий
Drupal,API 2.0
Как сделать, чтобы карта раскрывалась через ссылку
uni-sell
23 января 2014, 15:28

 Как сделать, чтобы при клике на ссылку. Появлялась карта. А поля разъезжались.

http://hostingkartinok.com/show-image.php?id=9b95747620597bf1e0d3405905a...

 

Я удалил содержимое прежнего ява-скрипта - yamaps\miscy\amaps.map в модуле Яндекс-маp.

И поставил код скрипта из песочницы Яндекс.


Модулем и отдельным скриптом вывести не получается. Карта появилась во Views (Drupal).

Но у меня пропала возможность добавлять маркеты в админке. Нужно соединить добавленный код скрипта (вот он) 

// Как только будет загружен API и готов DOM, выполняем инициализацию
ymaps.ready(init);
// Инициализация и уничтожение карты при нажатии на кнопку.
function init() {
    var myMap;
    $('#toggle').bind({
        click: function () {
            if (!myMap) {
                myMap = new ymaps.Map('map', {
                    center: [55.010251, 82.958437], // Новосибирск
                    zoom: 9
                });
                $("#toggle").attr('value', 'Скрыть карту');
            } else {
                myMap.destroy(); // Деструктор карты
                myMap = null;
                $("#toggle").attr('value', 'Показать карту снова');
            }
        }
    });
}

 

C тем, что я удалил! 

 (function ($) {
     ymaps.ready(function () {
         // Basic map class
         $.yaMaps.YamapsMap = function (mapId, options) {
             this.map = new ymaps.Map(mapId, options.init);
             this.mapId = mapId;
             this.options = options;
             this.mapListeners = this.map.events.group();
             // Export map coordinates to html element
             this.exportCoords = function (event) {
                 var coords = {
                     center: event.get('newCenter'),
                     zoom: event.get('newZoom')
                 };
                 var $storage = $('.field-yamaps-coords-' + mapId);
                 $storage.val(JSON.stringify(coords));
             };
             // Export map type to html element
             this.exportType = function (event) {
                 var type = event.get('newType');
                 var $storage = $('.field-yamaps-type-' + mapId);
                 $storage.val(type);
             };
             // Map events for export
             this.map.events
                 .add('boundschange', this.exportCoords, this.map)
                 .add('typechange', this.exportType, this.map);
             // Right top controls
             var rightTopControlGroup = [];
             // Enable map controls
             this.enableControls = function () {
                 rightTopControlGroup.push('typeSelector');
                 var mapSize = this.map.container.getSize();
                 if (mapSize[1] < 270) {
                     this.map.controls.add('smallZoomControl', {
                         right: 5,
                         top: 50
                     });
                 } else {
                     this.map.controls.add('zoomControl', {
                         right: 5,
                         top: 50
                     });
                 }
                 $.yaMaps._mapTools.unshift('default');
             };
             // Enable traffic control
             this.enableTraffic = function () {
                 var traffic = new ymaps.control.TrafficControl({
                     providerKey: 'traffic#actual',
                     shown: true
                 });
                 traffic.getProvider().state.set('infoLayerShown', true);
                 traffic.state.set('expanded', false)
                 rightTopControlGroup.unshift(traffic);
             };
             // Enable plugins
             this.enableTools = function () {
                 var mapTools = $.yaMaps.getMapTools(this);
                 this.map.controls.add(new ymaps.control.MapTools(mapTools), {
                     left: 5,
                     top: 5
                 });
                 if (rightTopControlGroup.length > 0) {
                     var groupControl = new ymaps.control.Group({
                         items: rightTopControlGroup
                     });
                     this.map.controls.add(groupControl, {
                         right: 5,
                         top: 5
                     });
                 }
             };
         };
     });
 })(jQuery);

 

Drupal,API 2.0
Модуль Yandex Maps для Drupal и IE
Удалённый пользователь
14 января 2014, 08:46

Установил модуль на сайт с drupal, модуль супер! Но при открытии в IE карта не отображается.

Скрин с демки на drupal.org (эксплорер восьмой).

Что можно сделать? 

1 комментарий
Drupal,модули
Карта в drupal 7
Aina B.
4 августа 2013, 23:58

Здравствуйте, как можно вставить свою карту c тайлами - пробую через модуль выводит обычную...через просто код тоже не хочет, что не так опять делаю?

11 комментариев
тайлы,API 2.0,Drupal
Расчет маршрута для проезда для ТАКСИ
Гордей Трищенков
11 июня 2013, 14:00

Всем доброго дня и отличного настроения!

Тема, скорее всего, уже поднимала здесь, но искать ее нет смысла, так как там скорее всего свои запросы и т.д.. Не суть. Насколько сложна реализация подобного приложения под сайты Joomla, Drupal схемы-расчета проезда для такси?  

1 комментарий
Drupal,Joomla,API 2.0,маршрутизация
Янлекс-карты для друпала
taraasm
6 апреля 2013, 15:58

Я устанивил у себя на сайте Yandex.Maps. Но, во-первых, есть несколько существенных глюков, а, во-вторых, функционал все-таки слабоват. Кто знает, не было улучшений, расширений для Друпала?

1 комментарий
Drupal,API 2.0
Вопросы по модулю для Drupal Yandex map
Kalinksan
21 августа 2012, 06:58

Установил модуль yandex карт для Drupal 7. Но есть одна проблема. Карта отображатся даже если не было поставлено не одной отметки (placemark) на карте. Как переделать модуль чтобы карта отображалась в готовой ноде только если есть хотя бы одна отметка.

1 комментарий
Drupal,API 2.0
Завершен конкурс разработчиков модулей для CMS Drupal
tekunova
8 августа 2012, 13:47

Поздравляем победителя!

Завершен конкурс разработчиков модулей для CMS Drupal

Победителем конкурса и обладателем денежного приза стал Николай Васильчук, автор модуля Yandex.Maps. Поздравляем Николая с этим достижением!

Конкурс был объявлен два месяца назад. Задачей конкурсантов было придумать такие решения, которые позволят владельцу сайта на Друпале без навыков программирования разместить на своем сайте Яндекс.Карты. Всего мы получили четыре конкурсные работы, которые оценивала комиссия экспертов из Российского сообщества Друпала.

Этот модуль, а также плагины для других CMS, вы можете найти на сайте API Яндекс.Карт. Если вы разработали или просто нашли в сети модуль, которого нет у нас на сайте, напишите нам. Мы уверены, что после того, как API-ключи стали необязательными, хороших модулей станет больше.

Спасибо всем участникам! Отдельно благодарим Российскую Друпал ассоциацию за помощь в подготовке и проведении конкурса, а также экспертов Pоссийского сообщества Друпал, которые помогли нам с оценкой конкурсных работ. Ими были Артем Паньков, Анна Федорук, Александр Графов, Виктор Степаньков, Роман Архаров, Станислав Езерский, Андрей Постников и Владислав Савицкий.

Команды Яндекса для бизнеса и API Яндекс.Карт

Drupal,конкурс,CMS,API 2.0,модули
Модули Яндекс.Карт для CMS
tekunova
18 июня 2012, 17:51
Модули Яндекс.Карт для CMS

После публикации статьи про простые способы использования API, мы вспомнили про еще один инструмент, который может существенно упростить работу с картой. Это модуль для CMS.

Проверив все модули, которые знали, мы разместили понравившиеся на специальной странице. Там уже есть плагины для 1C-Битрикс, NetCat и WordPress.

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

Также напоминаем о конкурсе модулей для Друпала. Работы принимаются до 15 июля.

Спасибо всем разработчикам модулей!

2 комментария
WordPress,1C-Битрикс,CMS,модули,Drupal
35 000 рублей за лучший модуль Яндекс.Карт для Drupal
tekunova
5 июня 2012, 12:10
35 000 рублей за лучший модуль Яндекс.Карт для Drupal

С 4 июня по 15 июля разрабатывайте модуль Яндекс.Карт для CMS Drupal и присылайте нам. По итогам строгого отбора разработчик (или команда разработчиков) лучшего модуля получит приз — 35 000 рублей*.

Мы хотим, чтобы разместить карту с нужной информацией было очень просто. Именно поэтому в версии 2.0 API Яндекс.Карт мы отказались от API-ключей. Теперь пользователям вашего модуля не придется переходить на Яндекс для получения ключа.

Чтобы принять участие в конкурсе:
1. До 15 июля разработайте модуль Яндекс.Карт для Друпала.

2. Выложите модуль на github.com.
3. Напишите письмо по адресу business@yandex-team.ru, в котором:
— укажите название модуля и ссылку на страницу github.com, где он размещен;
— опишите возможности модуля, его отличительные черты, процедуру установки и поддерживаемые версии CMS;
— сообщите свой логин на drupal.ru (если работаете группой, то логины всех участников), а также свою фамилию, имя, отчество и возраст (если работаете группой, то ФИО и возраст всех участников), фактический адрес проживания;
— оставьте нам контактный телефон и адрес электронной почты для связи.
Вся эта информация нам нужна для того, чтобы точно идентифицировать победителя.

Конкурс проводится при поддержке Российской Друпал ассоциации.

Подробная информация о конкурсе, условия, сроки проведения, а также конкурсное задание размещены на сайте drupal.ru.

Участвуйте и выигрывайте!

*К сожалению, нам придется вычесть из этой суммы налог на прибыль в соответствии с законодательством страны, гражданином которой является победитель. Например, для граждан России вычет составит 13% от суммы.

2 комментария
Drupal,конкурс
Две карты на странице, серый квадрат - вместо карты и
cssmakeup
5 августа 2011, 16:02

ДД., собственно вопрос: после интеграции Яндекс карты на страницу http://www.asvlux.com.ua/office не пойму почему на странице производной http://www.asvlux.com.ua/office/golovnoi-ofis-v-kieve карта есть (но нет элементов управления и метки), а на другой странице-производной (абсолютно аналогичной первой по своему типу) http://www.asvlux.com.ua/office/nash-filial-v-kharkove карта не подгружается?!

Не прошу давать рецепт лечения глюка, хотя бы подскажите где "копать"?!

Исходные параметры: CMS - Drupal 6.19. Faq по интеграции карты на друпал уже читал, читал также на счет показа карты и скрытого контейнера и многое другое. Но жедлаемого резуальтат там и не смог добиться. Карта на странице вызывается (аналогичный скрипт висит и на производных страницах):

Заранее спасибо, comrades!

6 комментариев
Drupal,серые тайлы,API 1.x,несколько карт,метка
Drupal
chubchikS
4 апреля 2011, 23:41

Как быть с сайтом построеном на Друпале?  Можно ли использоать API Я.Карт на таком сайте? Если подобная тема уже звучала и есть готовые рецепты - дайте ссылку!

Спасибо!

2 комментария
Drupal,API 1.x