» » Yandex Maps - модуль Яндекс карт для DLE (только UTF-8 версия, обновлено до 1.4.1)

Yandex Maps - модуль Яндекс карт для DLE (только UTF-8 версия, обновлено до 1.4.1)

14.06
143
27 186
Yandex Maps - модуль Яндекс карт для DLE (только UTF-8 версия, обновлено до 1.4.1)


Нужно встроить яндекс карту в новость DLE, но не хочется ручками вбивать точку на карте? С Yandex Maps для DLE это проще простого!

Отличительные особенности модуля:
- Гибкий вывод данных на карту.
- Удобная, по настоящему адаптивная, админка!
- Лёгкая настройка параметров.
- Визуальное добавление и редактирование меток с сайта и из админки
- Два встроенных шаблона для вывода карты.
- Вывод всех меток на одну карту.


Модуль Yandex Maps предназначен для вывода Яндекс карты с точкой и описанием в новостях сайта. Координаты точки и зум карты записываются в указанное дополнительное поле новости. Описание точки так же сохраняется в отдельном дополнительном поле.

Версия DLE: 10.x (поддерживается только UTF-8).
Цена: 840р покупка через ПафНутиЙ-Маркет.

Установка без правок движка*


Yandex Maps - модуль Яндекс карт для DLE (только UTF-8 версия, обновлено до 1.4.1)

Установка модуля выполняется без правок php-файлов движка, что даёт возможность последующего обновления DLE, а благодаря умному установщику процесс установки очень прост smile
* для возможности визуального редактирования и добавления меток в админке и с сайта необходими две небольших правки движка

Удобная, по настоящему адаптивная, админка!


Yandex Maps - модуль Яндекс карт для DLE (только UTF-8 версия, обновлено до 1.4.1)


Благодаря собственному дизайну административной части модуля управлять им действительно удобно с любого устройства.

Yandex Maps - модуль Яндекс карт для DLE (только UTF-8 версия, обновлено до 1.4.1)


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

Yandex Maps - модуль Яндекс карт для DLE (только UTF-8 версия, обновлено до 1.4.1)


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

Yandex Maps - модуль Яндекс карт для DLE (только UTF-8 версия, обновлено до 1.4.1)


- Наличие справки позволит не забыть важную информацию по работе с модулем.
- Проверить обновления модуля можно в один клик.


Визуальное добавление точки и описания на карту


Yandex Maps - модуль Яндекс карт для DLE (только UTF-8 версия, обновлено до 1.4.1)


При добавлении новости с сайта точку на карте вы можете поставить через интерфейс самой карты. А если в настройках элементов управления включить отображение строки поиска - добавление точки превратится в крайне простую процедуру.

Два встроенных шаблона для вывода карты


- Шаблон по умолчанию выводит карту в модальном окне. Преимущество данного способа вывода в том, что карта создаётся в момент её вызова, за счёт этого ускоряется загрузка страницы.

Yandex Maps - модуль Яндекс карт для DLE (только UTF-8 версия, обновлено до 1.4.1)


- Шаблон simple выводит карту непосредственно на странице.

Yandex Maps - модуль Яндекс карт для DLE (только UTF-8 версия, обновлено до 1.4.1)


Почему только UTF-8?

Потому что мне не нравится windows-1251, потому, что windows-1251 тупиковый вариант развития мультиязычного сайта, потому, что в 1251 глюков больше, чем выгоды от меньшего размера БД. В связи с чем выпуск модуля в версии 1251 не предвидится.

Что нового в 1.4.1:

  • Модуль обзавёлся собственным сайтом поддержки http://maps.pafnuty.name/ с документацией и примерами.
  • Появилась демонстрация модуля: http://demomap.pafnuty.name/ (работает на DLE10.0 как на минимально-поддерживаемой версии движка)
  • С этой версии модуль имеет лицензионный ключ и привязку к домену, а часть кода модуля зашифрована в IonCube.
  • Исправлена ошибка, при которой создавалось пустое дополнительное поле, если на сайте до этого не было дополнительных полей.
  • Исправлена ошибка с отсутствующим описанием для поля с координатами и зумом.
  • Исправлен неправильный плейсхолдер в поле зума в админке.
  • Теперь по умолчанию значения допполей в админке пустые, но добавлены плейсхолдеры для более понятного их заполнения.
  • Добавлена возможность выбора оформления меток по умолчанию, в т.ч. и собственные изображения.
  • Добавлена возможность выбора оформления меток, для точек в каждой категории, в т.ч. и собственные изображения.
  • Поле с описанием балуна заменено на более гибкий вариант - указание произвольных параметров через строку подключения при выводе. Таким образом для разных категорий новостей можно показывать разные наборы данных на карте.
  • Тег `{baloon}` теперь ничего не выводит. Это сделано в целях обратной совместимости т.к. теперь в шаблон можно выводить больше данных, а не только данные из одного допполя с описанием.
  • На карту теперь можно выводить допполя, заголовок, категорию, краткую и полную новости. Поддерживаются конструкции с получением картинок из новости и обрезкой текста.
  • Реализована возможность визуального редактирования точки на карте при добавлении и редактировании новости как с сайта, так и из админки. Для возможности редактирования и добавления точек из админки придётся внести небольшие правки в php файлы движка, к сожалению без правок обойтись невозможно.
  • Теперь кнопка добавления/редактирования метки показывается только тогда, когда выбрана нужная категория (если допполе с меткой принадлежит выбранной категории)
  • Реализована возможность вывода всех меток на карту. Данные отдаются через ajax в формате JSON, что очень удобно для добавления меток через ObjectManager.
  • Добавлена возможность при добавлении новости с сайта выводить карту инлайново, не в модальном окне.
  • Исправлена ошибка с разбором параметров файла конфигурации при показе всех меток.


Модуль снят с продажи
Обновлено: 18 марта 2016
(Модуль снят с продажи)

Похожие материалы

Комментарии

sitennov
sitennov 13 октября 2015 09:24
Добрый день.
Скажите, возможно ли выводить метки на карте не балунами, а областями?
ПафНутиЙ
ПафНутиЙ 13 октября 2015 10:18
Добрый день!
Нет, область вывести нельзя т.к. для её построения требуется гораздо больше данных, чем для точки.
Yziker
Yziker 14 октября 2015 16:00
Привет Павел!
Скажи, можно с помощью модуля сделать вывод "Рядом со мной" объектов?С указанием расстояния до объекта?

Т.е. есть список объектов, и у них нужно указать расстояние которое берется из карты.
ПафНутиЙ
ПафНутиЙ 18 октября 2015 14:06
Теоретически это делается на js, но как воплотить на практике — представляю слабо.
souz21
souz21 18 марта 2016 18:17
На 11 версии будет работать? Кто нибудь пробовал?
ПафНутиЙ
ПафНутиЙ 18 марта 2016 19:43
Не вижу причин, по которым модуль не должен работать на 11 версии.
souz21
souz21 20 марта 2016 18:17
Попробовал на дефолтном шаблоне. Не получается при добавлении новости загрузить карту.
Версия карты 1.4.4

Вариант 1
В модальном окне

-Модальное окно не открывается. При нажатии, просто кидает вверх страницы.

Вариант 2
Непосредственно в форме добавления новости
-Пустой квадрат вместо карты.

В админке работает.
ПафНутиЙ
ПафНутиЙ 20 марта 2016 21:47
Напишите в техподдержку, ссылка есть в админке модуля.
unlocked
unlocked 20 марта 2016 21:56
Господин ПафНутиЙ, сделайте плиз такой же мод на гугл картах, ну правда, это больно полезная штука но вне РФ с яшей ничего не сделаешь.
Готов проспонсировать в разумных пределах, если вам интересно, напишите плиз мне.

Я не хочу переходить на инсту из-за карт, это больно )

Еще сделайте общий каталог как на инсте( http://addons.instantcms.ru ) где все могут выставлять и/или продавать свои расширения, это дало бы хороший толчок сообществу творить, вы ведь можете )
ПафНутиЙ
ПафНутиЙ 20 марта 2016 22:29
Боюсь бюджет таких работ вы не потянете, по крайней мере морально точно.
unlocked
unlocked 20 марта 2016 22:34
Морально я разберусь с собой, а вот за кошелек конечно же можно и подумать. Огласите стоимость такого мода.
ПафНутиЙ
ПафНутиЙ 20 марта 2016 23:05
От 20 000р за гуглокарты с неопределённым временным интервалом (сроки от двух месяцев).
Но эти цифры ничего не значат т.к. я просто не возьмусь, это уже не интересно.

Каталог — от 80 000р (по самым наискромнейшим прикидкам), но и эта цифра так же не имеет смысла т.к. без поддержки со стороны авторов DLE любой такой каталог будет очень тяжело поддерживать с выходом новых версий DLE.
souz21
souz21 24 марта 2016 18:23
.................
ratibor1989
ratibor1989 25 июля 2017 04:56
Приветствую. Установил ваш модуль на DLE- карта вывелась - вот почему то не подхватываются координаты.Всегда используются координаты по умолчанию. Подскажите где копать?
ПафНутиЙ
ПафНутиЙ 25 июля 2017 14:02
Цитата: ratibor1989
Приветствую. Установил ваш модуль на DLE- карта вывелась - вот почему то не подхватываются координаты.Всегда используются координаты по умолчанию. Подскажите где копать?

Напишите issue на гитхаб.
ratibor1989
ratibor1989 15 августа 2017 14:31
L
Цитата: ПафНутиЙ
Цитата: ratibor1989
Приветствую. Установил ваш модуль на DLE- карта вывелась - вот почему то не подхватываются координаты.Всегда используются координаты по умолчанию. Подскажите где копать?

Напишите issue на гитхаб.

День добрый. писал вам. но вы не ответили.
в версии 11.3 ситуация немного другая задача - там файлы
/engine/inc/addnews.php и /engine/inc/editnews.php - закодированы
Будет ли какое то обновление для 11.3 версии?
ПафНутиЙ
ПафНутиЙ 18 августа 2017 08:36
Цитата: ratibor1989
/engine/inc/addnews.php и /engine/inc/editnews.php - закодированы

У вас установлена демоверсия DLE, там все скрипты закодированы.
Krolik
Krolik 8 июля 2018 23:14
Здравствуйте, ой опоздал наверно с поддержкой(((

Но попытаю счастье.

Установил модуль по инструкции. проблема в том что в настройках постоянно сбивается, Центр карты. т.е выставишь город свой , сохранишь .Обновляешь страницу настроек, опять эмираты)

На странице добавления новости просто белая форма. высата её зависит от настроек в админке. т.е вроде работает но сама карта не отображается.

На странице полной новости кнопка не кликабельна((((
ПафНутиЙ
ПафНутиЙ 11 июля 2018 06:07
Цитата: Krolik
Установил модуль по инструкции. проблема в том что в настройках постоянно сбивается, Центр карты. т.е выставишь город свой , сохранишь .Обновляешь страницу настроек, опять эмираты)

возможно нет прав на запись в файле настроек.

Цитата: Krolik
На странице добавления новости просто белая форма. высата её зависит от настроек в админке. т.е вроде работает но сама карта не отображается.

Цитата: Krolik
На странице полной новости кнопка не кликабельна((((

Скорее всего проблема в js-ошибках на страницах.
Krolik
Krolik 12 июля 2018 15:12
Цитата: ПафНутиЙ
орее всего проблема в js-ошибках на страницах.

Как можно проверить это. Просто новичек

Исходный код делаю в браузере красного вроде не чего нет)

сайт http://кск.онлайн
Логин и пароль если надо testtesttest
Krolik
Krolik 12 июля 2018 20:08
Для таких же как и я. В общем

тег {jsfiles} перенеси снизу в раздел <head>

Спасибо за модуль)))
Krolik
Krolik 12 июля 2018 21:02
Подскажите как сделать описание для метки. по картинкам смотрю, должно быть еще доп. поле.

По обновлению его убрали и заменили чем-то другим, но как пользоваться не нашел(((
ПафНутиЙ
ПафНутиЙ 20 июля 2018 09:41
Цитата: Krolik
Подскажите как сделать описание для метки. по картинкам смотрю, должно быть еще доп. поле.

По обновлению его убрали и заменили чем-то другим, но как пользоваться не нашел(((

Посмотрите в дефолтных шаблонах, если что-то не ясно, пожалуйста, оздайте тиккет на гитхабе

Добавить комментарий

Комментировать могут только зарегистрированные пользователи

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.