Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 52 Ответов
  • 13757 Просмотров
*

snikolai

  • Захожу иногда
  • 221
  • 20 / 0
Сделал компонент для размещения карт Yandex и Google на сайте. Для вывода карты в материал используется соответстующий плагин. Компонент позволяет добавлять точки на карту, задавая тип карты, масштаб, изображение и тень для маркера.
Можно создать несколько карт со своим размером, масштабом и центральными точками в материалах.
Визуальный подбор координаты и масштаба.

Описание для точки выводится мутолсом при переходе к точке. (Есть информационное окно или балун, в данном случае речь о поле описания точки)

Порядок действий для размещении карты в материал:

Создать через админ часть карту - вкладка "Карты" .
Создать точки - вкладка "Точки".
Добавить точки на созданную карту. Для этого выделить точки и нажать кнопку "Добавить на карту", в открывшемся окне выбрать в списке карту и сохранить.
Добавить в материал плагин с id карты. Синтаксис плагина {gmap номер_карты}
Посмотреть какие точки добавлены на карту можно на вкладке "Карты" - ссылка "Точки карты" около соответствующей карты. Здесь же можно снять точки с публикации на карте или наоборот опубликовать.


Скачать компонент и плагины
« Последнее редактирование: 28.12.2009, 12:40:04 от snikolai »
*

BILARIUSS

  • Захожу иногда
  • 98
  • 24 / 1
  • Художник дизайнер
Re: Карты Yandex и Google в материалах
« Ответ #1 : 28.12.2009, 01:46:46 »
все работает пока - но  ^-^ буду тестить ;)
Разработка дизайна для вашего сайта.шаблоны для сайтов
Логотипы, баннеры, psd шаблоны, графика для компонентов
*

snikolai

  • Захожу иногда
  • 221
  • 20 / 0
Re: Карты Yandex и Google в материалах
« Ответ #2 : 28.12.2009, 09:26:26 »
все работает пока - но  ^-^ буду тестить ;)
да, это хорошо  ^-^, я лично на двух хостингах пробовал
*

freedom

  • Захожу иногда
  • 318
  • 54 / 6
Re: Карты Yandex и Google в материалах
« Ответ #3 : 02.01.2010, 01:54:10 »
Тоже вот сделал : вставка Yandex карт
Время улучшения ситуации обратно пропорционально времени ее ухудшения. (например: Соседняя очередь всегда движется быстрее )
*

snikolai

  • Захожу иногда
  • 221
  • 20 / 0
Re: Карты Yandex и Google в материалах
« Ответ #4 : 03.01.2010, 10:48:08 »
*

claus

  • Захожу иногда
  • 183
  • 4 / 1
  • Тиха украинская ночь, но сало надо перепрятать!
Re: Карты Yandex и Google в материалах
« Ответ #5 : 03.01.2010, 12:10:24 »
Компонент позволяет добавлять точки на карту, задавая тип карты, масштаб, изображение и тень для маркера.
Можно ли довести его функционал хоть частично до www.panoramio.com? - если да, это будет весьма супер.
Или хотябы скрестить с вот этим
« Последнее редактирование: 03.01.2010, 12:39:16 от claus »
*

anna_mironova

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Re: Карты Yandex и Google в материалах
« Ответ #6 : 03.01.2010, 14:01:24 »
спасибо, опробуем :-)
*

snikolai

  • Захожу иногда
  • 221
  • 20 / 0
Re: Карты Yandex и Google в материалах
« Ответ #7 : 03.01.2010, 23:28:34 »
Можно ли довести его функционал хоть частично до www.panoramio.com? - если да, это будет весьма супер.
Или хотябы скрестить с вот этим
Демо того что есть можно посмотреть. Не понятно о каком функционале речь конкретно.
Можно добавлять точки и группировать их в карты. Плюс описание точки можно выводить при переходе на точку без перезагрузки страницы. Т.е. на карту, кпримеру, можно добавить точки офисов или других объектов, а при выборе какой-то точки из списка точек карты подгружется описание этой точки. Фотографии, другая информация.
Точки карты представляются либо кнопками, либо списком, делать их в виде картинок - об этом не думал, м.б. в отдаленной перспективе...)
Ну и если не нравится изображение на  Google карте какого-то объекта, можно использовать Яндекс карту.
Такая вот направленность.
« Последнее редактирование: 03.01.2010, 23:33:23 от snikolai »
*

claus

  • Захожу иногда
  • 183
  • 4 / 1
  • Тиха украинская ночь, но сало надо перепрятать!
Re: Карты Yandex и Google в материалах
« Ответ #8 : 04.01.2010, 00:24:58 »
Имел в виду, чтобы вместо точек можно было задавать превьюшки фото, которые при нажатии либо  раскрывались либо в какой-нибудь галерее открывалась ее страница. К примеру, к True Gallery есть бот для размещения превюшек в тексте, может типа такого же сделать, или его же и приспособить - такая вот чудесная взаимосвязь будет - в описании категории (что есть текстовый материал) в True Gallery публикуем твою карту, а на карте превюшки-ссылки на фото из этой категории. Функционал обоих компонентов только выиграет.
*

anna_mironova

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Re: Карты Yandex и Google в материалах
« Ответ #9 : 04.01.2010, 16:14:21 »
Опробовала, очень понравилось, но возникла пара вопросов.
1. Возможно ли к меткам добавить надпись? (мне нужны числа 1, 2, 3 итд)
2. Можно ли сделать так, что бы в выпадающем списке (внизу карты) точки располагались по ID или по имени, а не по порядку добавления на карту?
 а то я пару точек добавила не по очереди, а произвольно и теперь у меня в списке идет сначала 10, а потом 9 и 19 перед 16
http://www.fotowedding.ru/index.php/weddingallabout/weddingwalk.html
вроде мелочь, а раздражает :-)

ДОбавленно позже:
и еще про один момент вспомнила.
У меня все точки указаны в списке над картой , возможно ли как-то "вытащить" ссылку на конкретную метку, что бы при клике на эту ссылку в списке открывалось описание метки или это из раздела фантастики?
« Последнее редактирование: 04.01.2010, 16:17:44 от anna_mironova »
*

snikolai

  • Захожу иногда
  • 221
  • 20 / 0
Re: Карты Yandex и Google в материалах
« Ответ #10 : 04.01.2010, 22:14:27 »
Цитировать
2. Можно ли сделать так, что бы в выпадающем списке (внизу карты) точки располагались по ID или по имени, а не по порядку добавления на карту?
 а то я пару точек добавила не по очереди, а произвольно и теперь у меня в списке идет сначала 10, а потом 9 и 19 перед 16
я обновил компонент, сейчас точки выводятся по имени точки, м.б. потом добавить сортировку для точек на карте
чтобы точки шли по порядку нужно тогда в имени точки номер указывать с нулем 01
можно просто один файл переписать administrator/components/com_ygmaps/helper/helper.php
или компонент переустановить, тогда ключ карт нужно будет еще раз вводить

Цитировать
1. Возможно ли к меткам добавить надпись? (мне нужны числа 1, 2, 3 итд)
в голову приходит только мысль делать картинки для маркеров с номерами и задавать для каждой точки

Цитировать
и еще про один момент вспомнила.
У меня все точки указаны в списке над картой , возможно ли как-то "вытащить" ссылку на конкретную метку, что бы при клике на эту ссылку в списке открывалось описание метки или это из раздела фантастики?

т.е. в этом списке что над картой щелкаем по ссылке и на карте видим точку и описание?
тогда м.б. так:
делать для каждой точки свою карту, одну точку на карту, и соответственно много карт, столько же сколько точек (масштаб и центр. точка карты будет как сейчас у точки) и отдельный материал
1. Музей мебели
в материал добавлять плагин с id cоответсующей карты и описание : фотографии и т.д.

ну и в списке соответственно будут ссылки, а не текст
щелкнули по ссылке - открылся материал с картой и описанием (описание уже будет в материале Joomla, а не компоненте карт)

м.б. такой вариант для вас и лучше будет чем как сейчас, потому что роботы проиндексируют материалы, а когда описание грузится аяксом, то оно роботами не индексируется и много точек на одной карте увеличивает размер генерируемого яваскрипта (страница будет долго подгружаться)
минус - при клике по ссылке страница будет пергружаться
-------------
сейчас подумал, былобы неплохо сделать плагин для отображения одной точки на карте, не id  карты указывать а id точки, тогда не надо было бы делать много карт...
материал 5. Царицино и туда просто плагин точки
посмотрю этот вариант на днях
« Последнее редактирование: 04.01.2010, 23:03:42 от snikolai »
*

snikolai

  • Захожу иногда
  • 221
  • 20 / 0
Re: Карты Yandex и Google в материалах
« Ответ #11 : 04.01.2010, 22:53:35 »
Имел в виду, чтобы вместо точек можно было задавать превьюшки фото, которые при нажатии либо  раскрывались либо в какой-нибудь галерее открывалась ее страница. К примеру, к True Gallery есть бот для размещения превюшек в тексте, может типа такого же сделать, или его же и приспособить - такая вот чудесная взаимосвязь будет - в описании категории (что есть текстовый материал) в True Gallery публикуем твою карту, а на карте превюшки-ссылки на фото из этой категории. Функционал обоих компонентов только выиграет.
конкретно True Gallery я не смотрел
как я понял, речь идет о:
каждой точке назначать превьюшку, потом сделать плагин, который будет в материале размещать превьюшки точек какой-то карты
при щелчке по превьюшке переходим на компонент карты с этой точкой
м.б. что-то подобное потом и можно будет, я изначально не планировал это делать как очень масштабную вещь,
пока можно, если речь идет не о сотнях точек, делать так, как описал в предыдущем посте
*

claus

  • Захожу иногда
  • 183
  • 4 / 1
  • Тиха украинская ночь, но сало надо перепрятать!
Re: Карты Yandex и Google в материалах
« Ответ #12 : 04.01.2010, 23:16:25 »
Да, типа того. В конечном счете речь будет идти о тысячах...
*

anna_mironova

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Re: Карты Yandex и Google в материалах
« Ответ #13 : 04.01.2010, 23:25:44 »
Спасибо, helper обновила, теперь все встало как надо.
Попыталась сделать свои метки, но у меня они почему то сплющиваются  crazy!
вот так должно быть, а на карте все сужается


Ссылочки тоже сделаю (пускай будут оба варианта, благо точек не слишком много )

И еще один вопрос возник.
Можно ли сделать так что бы при клике на метку открывалось описание внизу? А то пока оно открывается только при переходе по навигационным ссылкам внизу карты (может что в настройках просмотрела)
*

freedom

  • Захожу иногда
  • 318
  • 54 / 6
Re: Карты Yandex и Google в материалах
« Ответ #14 : 04.01.2010, 23:51:10 »
Сплющиваются потому что жестко прописан размер метки, в своем компоненте я делал получение размеров для изображений меток (демо), может и snikolai сделает?!
Время улучшения ситуации обратно пропорционально времени ее ухудшения. (например: Соседняя очередь всегда движется быстрее )
*

snikolai

  • Захожу иногда
  • 221
  • 20 / 0
Re: Карты Yandex и Google в материалах
« Ответ #15 : 05.01.2010, 15:04:59 »
сделал плагин для отображения одной точки на карте
{ypoint номер_точки номер_карты ширина высота}. Первый параметр обязательный.

номер_карты - чтобы взять настройки карты,
ширина высота - переписывают значения заданные для карты

чтобы его использовать нужно обновить опять же helper

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

Картинка почему сплющивается посмотрю, я тоже вроде как делал определение размера)
*

snikolai

  • Захожу иногда
  • 221
  • 20 / 0
Re: Карты Yandex и Google в материалах
« Ответ #16 : 05.01.2010, 16:13:44 »
Цитировать
они почему то сплющиваются
исправил это
переписать или переустановить тогда plg_yandexpoint и plg_yandexmap

осталось это еще в  Google картах исправить...
*

snikolai

  • Захожу иногда
  • 221
  • 20 / 0
Re: Карты Yandex и Google в материалах
« Ответ #17 : 05.01.2010, 16:18:16 »
Цитировать
Можно ли сделать так что бы при клике на метку открывалось описание внизу? А то пока оно открывается только при переходе по навигационным ссылкам внизу карты
я тоже об этом думал, но так по-моему неудобно будет - описание сразу не подгрузится, а если быстро по маркерам щелкать - как-то не так это...
м.б. так: щелкнули по маркеру, открылось инф. окно, а там внизу ссылка Показать описание точки
*

anna_mironova

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Re: Карты Yandex и Google в материалах
« Ответ #18 : 05.01.2010, 16:44:33 »
м.б. так: щелкнули по маркеру, открылось инф. окно, а там внизу ссылка Показать описание точки
тоже вариант :-)

PS: плагин обновила, теперь маркеры не сплющиваются :-)
*

snikolai

  • Захожу иногда
  • 221
  • 20 / 0
Re: Карты Yandex и Google в материалах
« Ответ #19 : 06.01.2010, 11:28:00 »
В общем добавил ссылку Описание
чтобы был другой текст, нужно обновить файл administrator/components/com_ygmaps/models/map.xml и в настройках карты его задать
*

snikolai

  • Захожу иногда
  • 221
  • 20 / 0
Re: Карты Yandex и Google в материалах
« Ответ #20 : 06.01.2010, 11:32:09 »
мда хотел отредактировать сообщение, а нажал похоже цитировать ^-^
*

anna_mironova

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Re: Карты Yandex и Google в материалах
« Ответ #21 : 06.01.2010, 12:26:09 »
Label for Link Point Description появилось, но на карте я изменений не вижу... может не там смотрю?
*

snikolai

  • Захожу иногда
  • 221
  • 20 / 0
Re: Карты Yandex и Google в материалах
« Ответ #22 : 06.01.2010, 14:52:32 »
надо ещё и плагин обновить
*

anna_mironova

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Re: Карты Yandex и Google в материалах
« Ответ #23 : 06.01.2010, 15:04:19 »
надо ещё и плагин обновить
Семен Семеныч!
Ну конечно же!
Огромное спасибо! с меня "магарыч" :-)
*

snikolai

  • Захожу иногда
  • 221
  • 20 / 0
Re: Карты Yandex и Google в материалах
« Ответ #24 : 06.01.2010, 19:36:36 »
чтобы при переходе по ссылке в инф. окне внизу список обновлялся можно еще плагин обновить)
*

anna_mironova

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Re: Карты Yandex и Google в материалах
« Ответ #25 : 06.01.2010, 21:14:21 »
чтобы при переходе по ссылке в инф. окне внизу список обновлялся можно еще плагин обновить)
теперь вобще замечательно! еще раз спасибо!
*

AlexAl

  • Захожу иногда
  • 309
  • 13 / 0
Re: Карты Yandex и Google в материалах
« Ответ #26 : 18.01.2010, 09:56:45 »
Добрый день. Скажите а такое www.pitomec.ru/map  реально с помощью компонента сделать?
*

snikolai

  • Захожу иногда
  • 221
  • 20 / 0
Re: Карты Yandex и Google в материалах
« Ответ #27 : 19.01.2010, 15:23:11 »
Добрый день. Скажите а такое www.pitomec.ru/map  реально с помощью компонента сделать?
Есть плагин для вставки одной точки на Яндекс карте. Соответственно, можно создавать материалы и вставлять туда этот плагин. Или плагин карты если нужны несколько точек. Ну а к материалом можно добавлять комментарии. Точки добавляются со стороны админ части. Сделали категорию - зоомагазины, и туда материалы по каждому магазину, текст фото  плюс плагин карты.
Если точек уж очень много будет, в компоненте наверное средств навигации будет не хватать: фильтра, пагинации.
На данный момент, мне кажется, если точек больше 100 будет - ориентироваться в них сложновато будет.

----
тот пример, что показан: там много точек на карте и к ним яваскрипт грузится примерно из 925 строк
лучше, наверное, просто список точек в материале (с эскизами можно ещё), нажали - перешли в материал с конкретной точкой
« Последнее редактирование: 19.01.2010, 15:32:19 от snikolai »
*

dimetr

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: Карты Yandex и Google в материалах
« Ответ #28 : 03.03.2010, 11:44:48 »
 ! Почему то не отображается карта в IE .... что может быть? И лечится ли это?
тестировал файрфоксом, хромом, оперой всё Ок! Версия IE 6
http://www.atmung-shop.ru/contact/predregion
« Последнее редактирование: 03.03.2010, 11:59:25 от dimetr »
*

Saltus

  • Новичок
  • 8
  • 0 / 0
Re: Карты Yandex и Google в материалах
« Ответ #29 : 05.03.2010, 01:33:07 »
удалено.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

JL Yandex Share PRO - Социальные кнопки от Яндекс

Автор zikkuratvk

Ответов: 1
Просмотров: 3359
Последний ответ 25.04.2020, 12:33:08
от zikkuratvk
JL Comments - социальные комментарии от Вконтакте, Google+ и Facebook

Автор zikkuratvk

Ответов: 224
Просмотров: 43200
Последний ответ 25.04.2019, 17:10:30
от IlyaJom
Модуль сообществ: Одноклассники, Google+, Вконтакте и Facebook

Автор zikkuratvk

Ответов: 132
Просмотров: 30407
Последний ответ 26.10.2017, 21:24:20
от yrygvay
Плагин HSImage - всплывающие картинки в материалах Joomla 2.5 - 1.5)

Автор yunoshev

Ответов: 181
Просмотров: 40455
Последний ответ 03.05.2016, 15:02:00
от Messir
Yandex Metrika плагин для Joomla 1.7/2.5

Автор ihhha

Ответов: 35
Просмотров: 25016
Последний ответ 17.04.2015, 08:30:20
от dimitra