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

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

14.06
143
29 206
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
(Модуль снят с продажи)

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

Комментарии

doz
doz 15 июня 2014 12:06
Хороший модуль. Удачи в продажах.
Жаль что вы не ярый поклонник win1251 :)
Хотя, может это и к лучшему.
ПафНутиЙ
ПафНутиЙ 15 июня 2014 13:37
Спасибо.
Я в своё время отказался от поддержки ie6, сейчас уже ie8 не поддерживаю, и ни разу не было проблем с этим, все живут нормально smile тоже самое ожидает и 1251.
djinn
djinn 16 июня 2014 21:26
Здравствуйте. В модуле есть возможность установки своих иконок(с информацией при нажатии) для точек на карте?
ПафНутиЙ
ПафНутиЙ 16 июня 2014 22:27
Пока нет, запишу в план.
Опишите подробнее, что хотите видеть?
djinn
djinn 16 июня 2014 23:00
1. Очень нужно что бы можно было ставить метки своего производства так сказать(свои иконки), и регулировать кучность относительно масштаб - размер окна карты.
2. Потом надо что бы можно было при нажатии на метку видеть инфу типа - название, фото, ссылка на подробное описание(ресторана например).
3. Возможность вывода карты на главной странице вместе со всеми иконками, точками и маркерами.
4. Что бы под картой(но не в окне карты) можно было вывести иконки разных типов меток, при нажатии на которую выводились бы все метки одного типа(например - рестораны или бары).

Если все это будет, куплю не раздумывая.
Спасибо!

Чуть дописал сегодня - 17.06.2014 17.17
djinn
djinn 16 июня 2014 23:02
Что то не могу отредактировать свой комметн.. не работает двойной клик...
ПафНутиЙ
ПафНутиЙ 16 июня 2014 23:24
он сразу не работает, только после перезагрузки (неправильно я js написал, каюсь).
Записал всё для будущих версий. буду пилить, спасибо за идеи.
djinn
djinn 16 июня 2014 23:48
Спасибо, жду реализации.
А вы не могли бы хоть приблизительно сказать когда можно ожидать изменения?
ПафНутиЙ
ПафНутиЙ 17 июня 2014 00:33
или до конца этого месяца, или в начале августа, т.к. в июле у меня отпуск.
djinn
djinn 17 июня 2014 10:19
Отпуск, прикольно. А вы разве не на себя работаете? smile
ПафНутиЙ
ПафНутиЙ 17 июня 2014 10:35
Нет, если бы я работал на себя, то вряд ли делал бы бесплатные штуки smile
pccodecs
pccodecs 17 июня 2014 11:20
Цена модуля повыситься?
ПафНутиЙ
ПафНутиЙ 17 июня 2014 12:41
нет, повышения точно не будет. И так не очень то она и низкая.
djinn
djinn 17 июня 2014 17:05
Прошу прощения за подобные просьбы, но нельзя ли все таки в этом месяце сделать все то что описано выше?
Уж очень долго ждать, да и модуль я лучше бы у вас купил(знаком с качеством ваших работ), чем заказал бы какому ни будь фрилансеру...
ПафНутиЙ
ПафНутиЙ 17 июня 2014 20:02
Напишите мне на почту, обсудим варианты, но это будет не бесплатно.
pccodecs
pccodecs 19 июня 2014 01:04
Когда создаешь доп поле через админку Yandex Maps они в движке создаются(добавляешь 2 поля а в движке доп полей дле их создается 3!!!) но при добавления новости их не видно, но когда в админке DLE создаешь доп поле для новости то при добавлении новости они видны!!!
ПафНутиЙ
ПафНутиЙ 19 июня 2014 10:56
Пустое поле создаётся потому, что до этого полей в админке не было, это "лечится" удалением пустого поля.
Не отображаются поля при добавлении новости специально, что бы простым юзера они не мозолили глаза и не было соблазна руками перенабивать цифры, которые вставлены автоматом.
Поля скрываются через js.
Видны поля, созданные через админку потому, что для карты они не используются, если прописать в настройки карты поля, которые вы создали через админку - они скроются, а те, которые были скрыты - покажутся.
pccodecs
pccodecs 19 июня 2014 11:01
спс понял.
MAPKOBKA
MAPKOBKA 22 июня 2014 13:54
Побежал покупать. Скидок не требую. Еще и надбавку оставлю за отличный модуль.
MAPKOBKA
MAPKOBKA 22 июня 2014 13:56
Хм. цена стала фиксированной. Значит надбавки не будет wink
DarkRaveN
DarkRaveN 5 августа 2014 17:28
Добрый день!
Можно ли с данным модулем реализовать подобное?
_http://zagorod.spb.ru/villages/

С возможностью вывода инфы слева от карты через custom например.
К примеру создал новость, залил картинку, добавил описание, проставил координаты в доп. поля, сохранил. Метка автоматом появляется по заданным координатам на карте на главной, при клике по этой метке выводить инфу слева как в примере.

И где можно почитать об обновлениях модуля? На ПафНутиЙ-Маркет написано "Обновление модуля до версии 1.3" а что там за обновления не понятно. Реализован ли функционал о котором просил djinn в данном комменте http://pafnuty.name/modules/153-ymaps.html#comment-id-3783? Т.к. 3-й пункт подходит под мои нужды.
ПафНутиЙ
ПафНутиЙ 5 августа 2014 18:06
Пока подобное реализовать нельзя.
Сейчас в работе находится новая версия blockpro, на основе ядра которого и будет реализован вывод меток на карте с одновременной переработкой и модуля карт.
Ориентировочный срок - через месяц (нужно ещё проделать много работы + тесты).

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

Ваши пожелания по выводу новости записал, попробуем реализовать "из коробки".
teleoperator27
teleoperator27 19 августа 2014 22:16
Обновление модуля до версии 1.3 А дистриб пришел с названием 1.2 winked Надо бы исправить )))))
ПафНутиЙ
ПафНутиЙ 19 августа 2014 22:43
Это промежуточное обновление.
teleoperator27
teleoperator27 19 августа 2014 23:07
А в каком формате в админке при добавлении или редактировании новости в допполе писать координаты и зум?
ПафНутиЙ
ПафНутиЙ 19 августа 2014 23:22
ответил на почту, вместе с обновкой до 1.3
teleoperator27
teleoperator27 19 августа 2014 23:35
Да, спасибо большое, получил. Все блин, разобрался.
teleoperator27
teleoperator27 20 августа 2014 03:19
Цитата: djinn
1. Очень нужно что бы можно было ставить метки своего производства так сказать(свои иконки), и регулировать кучность относительно масштаб - размер окна карты.2. Потом надо что бы можно было при нажатии на метку видеть инфу типа - название, фото, ссылка на подробное описание(ресторана например).3. Возможность вывода карты на главной странице вместе со всеми иконками, точками и маркерами.4. Что бы под картой(но не в окне карты) можно было вывести иконки разных типов меток, при нажатии на которую выводились бы все метки одного типа(например - рестораны или бары).
Добавлю, еще бы в категориях выводить было бы хорошо. И док-цию поподробней :)
boltuk
boltuk 3 сентября 2014 16:30
Здравствуйте! Возможно ли, если по умолчанию в настройках модуля стоит длина и ширина карты 500х500, а в нужном шаблоне указать вывод карты в размерах 200х200?
ПафНутиЙ
ПафНутиЙ 3 сентября 2014 20:21
Да, можно задать размеры карты через CSS

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

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

Информация

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