Новый тип поля "Место на карте" для 2 ветки

3363
Добавляем новый тип поля для контента во второй ветке

Настройки поля: http://joxi.ru/0KAg51tE8XLmlB
Есть возможность выбрать карту для вывода Google или Yandex и указать координаты центра для карты.
вид при добавлении http://joxi.ru/QeAOEgC95NnmoD
вид на выходе гугл карт http://joxi.ru/gV2V6zFd5bg2vW
вид на выходе яндекс карт http://joxi.ru/L4AkLNIozkDrqe

Установка: скачать архив и залить на сайт, существующие файлы системы не затрагиваются, добавляется 2 новых.

Спасибо.

UPD 02.12.14
Был бажок с ид поля, от которого не передавались координаты. Архив обновлен.
Обновление Афиши | Простой 3-колоночный шаблон для 2 ветки
Комментарии (30)
Олег Васильевич я 1 декабря 2014 в 12:24 0
Вам спасибо!
universe 1 декабря 2014 в 16:39 +3
купил мапс для 2, не работает, поддержка молчит. Придется ставить это, +.
vgorode 1 декабря 2014 в 17:50 0
Классная вещь!
Спасибо!
qwest 1 декабря 2014 в 18:12 0
Очень полезная доработка. Спасибо и ++
Май 2 декабря 2014 в 04:13 0
Супер. Спасибо.
Alexprofi 2 декабря 2014 в 20:30 0
Странно, в админке отображается, а на сайте нет...
Системное имя любое писать?
Yurik 2 декабря 2014 в 20:58 0
Шаблон дефолтный или другой?
Alexprofi 2 декабря 2014 в 21:07 0
Дефолт, установил с нуля
Yurik 2 декабря 2014 в 21:34 0
В форме добаления также нет поля (название блока, карта)?
Alexprofi 2 декабря 2014 в 21:38 0
Я же говорю, поле везде добавилось, в админке, в редактировании контента отображается, но на сайте нет.
Yurik 2 декабря 2014 в 21:39 0
Так не могу сказать, нужно смотреть.
Alexprofi 2 декабря 2014 в 21:39 0
Сейчас попробую перезалить сайт, может что-то не так установилось.
Yurik 2 декабря 2014 в 22:13 0
Архив обновился. Закрылся баг с ид поля. Спасибо Alexprofi за обнаружение ошибки smile
Alexprofi 2 декабря 2014 в 22:15 0
Спасибо за Вашу доработку!
wonderer22 3 декабря 2014 в 05:30 0
Вручную указывать координаты не дает, только перетаскиванием маркера
Yurik 3 декабря 2014 в 10:48 +3
поле заблокировано для вода,
откройте файл map.tpl.php и в 64 строчке <?php echo html_input('text', $field->element_name, $value, array('id' => $field->id, 'readonly' => true)); ?>
уберите 'readonly' => true
wonderer22 3 декабря 2014 в 14:25 0
получилось, спасибо
MadFox 28 июля 2015 в 15:37 0
Дополнение улет огромное спасибо.
А есть подобная возможность заставить карту работать в режиме Спутник о умолчанию а не Схемы?
Zau4man 28 декабря 2014 в 01:41 0
По ощущениям при последнем апдейте из шаблона вырезана карта яндекса...
в map.tpl.php ни слова про яндекс...

Просто у меня в настройках выбрана карта Яндекса, а показывается все равно гугл. Сижу ковыряю поле.
Jestik 13 марта 2016 в 13:52 0
угу, яндекса нету
Скорпион 3 января 2015 в 16:20 0
Если выбрать Ваш тип поля, а потом выбрать любой другой - "Тип карты для отображения" не убирается.
Не знаю как отражается это на функционале - но дизориентирует точно.
AndroS 24 января 2015 в 20:39 0
Юрик, подскажите, а добавления метки по адресу нет? Если нет, сложно ли внедрить? Возможно, в виде подхвата из соответствующего поля контента. К примеру, доска объявлений по продаже недвижимости...
Есть поля город и адрес, и ваш тип поля подхватывает данные из этих полей и автоматом проставляет метку, которую затем при необходимости уже можно поправить...
Yurik 26 января 2015 в 20:46 0
Возможно, но нужно будет полный адрес, страна, город и т.д., или индивидуально уже далеть под вас
webtotma 3 апреля 2015 в 11:49 0
А есть ли возможность при добавлении метки использовать Yandex-карты?
Birles 12 ноября 2015 в 08:58 0
В админке появляется, на сайте в режиме редактирования и в записи отображается пустой белый прямоугольник, ничего нет. Как решить проблемку, может кто сталкивался с этим
Birles 12 ноября 2015 в 09:00 0
Кстати шаблон news, загрузил поле и в дефолтный и в сторонний, ничего не получается
kuznslava 2 января 2016 в 16:04 0
А возможно ли отображение на карте всех объектов категории? или только объект конкретного объявления отображается?
Vitall 8 ноября 2016 в 19:33 0
на 2.6.0 не выводит карту в обявлении
При загрузке Google Карт на этой странице возникла проблема. Подробности вы найдете в консоли JavaScript.
Zau4man 8 ноября 2016 в 20:48 0
В гугл картах теперь нужно получать ключ api. Для своего поля гугл карт выпускал обновление http://www.zau4man.ru/blog/vypuscheno-obnovlenie-polja-google-maps.html
Vitall 8 ноября 2016 в 19:51 0
при перезагрузке карта на секунду появляется и потом ошибка шаблон свой