Вроде бы нигде на токое решение не натыкался поэтому пишу, вдруг кому пригодиться.

есть замечательный плагин "Google Maps Plugin", оф сайт плагина http://tech.reumer.net (http://tech.reumer.net)

про настройки  самого плагина здесь писать не буду, там в принципе ничего сложного, тот же API key гугловский ну и кое какие другие настроечки.

в шаблон details SOBI2 вписываем код, например:

Код:
<?php echo HTML_SOBI::execJPlugins( "{mosmap lightbox='1'|address='Челябинск Комсомольский, 40'|text=Автокортеж, Тиффани ул. Комсомольский проспект, 40 Тел.: (351) 230-1-230, 792-92-91' }" ); ?>


Вся прелесть этого плагина в том, что гугол выведет вас на нужный адрес по данным занесенным в параметр address (Челябинск Комсомольский, 40').

параметр text выведит текст в карте над указанным адресом (зданием).

Естественно этот код нужно немного доработать, чтобы параметр address формировался из данных занесенных в поля sobi2.

Кроме всего прочего у этого компоненто красиво реализован lightbox.

т.е. можно саму карту не выводить, для этого нужно добавить параметр show='0', а просто вывести ссылочку, например "найти на карте". при клике по этой ссылке всплывет lightbox с картой google.

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


Защитный код
Обновить