LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
28.05.2012, 04:50:03 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: 1 [2]  Все   Вниз
  Добавить закладку  |  Печать  
Автор Тема: SOBI2 + Google maps (альтернативное решение)  (Прочитано 8924 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Zuev
Давно я тут
****

Репутация: +14/-1
Offline Offline

Пол: Мужской
Сообщений: 318


В дальнем плавании


« Ответ #30 : 13.05.2010, 07:32:25 »

qwerty_10, во первых ' и ` разные символы. гдето у тебя параметр открывается` а закрывается  '. Например: lightbox=’1' . Это уже синтаксическая ошибка.
а где-то вовсе не закрывается  : lat=’56.315455
да и с » что-то напутано. Например: <div style=»text-align:center»>. Т.е. обе кавычки закрывающие, хотя по логике первая должна быть открывающая.

 Вот это что за знаки вопроса width=»200? height=»138?
lang=» - это вообще не понятно.

Перепроверь свой код, исправь элементарные ошибки, их там полно, кроме тех которые я здесь привел.
 
Записан
qwerty_10
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« Ответ #31 : 14.05.2010, 11:11:40 »

Код проверила, сбивка произошла из-за копирования:

<td><?php echo HTML_SOBI::execJPlugins( "{mosmap lightbox='1'|lbxwidth='600px'|lbxheight='600px'|show='0'|align='none'|width='500px'|height='400px'|
                  lat='56.315455'|lon='44.017152'|zoom='15'| zoomType='Large'|zoomNew='1'|mapType='Normal'| showMaptype='1'|
                  icon='http://www.sisweb.ru/examples/files/theater.png'|iconwidth='30'|iconheight='30'|iconanchorx='-15'|
                  iconanchory='-15'|overview='0'|text='<div style=&quot;text-align:center&quot;><strong>title</strong><br>
                  <img src='http://www.sisweb.ru/examples/files/yanmap_z5_2.jpg' width='200px' height='138px' /><br>
                  field_street</div>'|lang=''}" ); ?>
              </td>

Возможно еще какие-то ошибки есть. не могу понять.. (

Перезалила на сервер. Однако все равно СОБИ карта не появляется

если не трудно, то вот ссылка:
http://www.sisweb.ru/home?sobi2Task=sobi2Details&catid=0&sobi2Id=1

появилась кнопка Goto, и квадрат в самом низу сайта
« Последнее редактирование: 14.05.2010, 11:16:29 от qwerty_10 » Записан
Zuev
Давно я тут
****

Репутация: +14/-1
Offline Offline

Пол: Мужской
Сообщений: 318


В дальнем плавании


« Ответ #32 : 14.05.2010, 14:20:02 »

qwerty_10,
на сайте не понятно конечно что твориться с картой.

Попробуй упростить для начала свой код. т.е. поубирать ico и другое.
и попробовать для начала вывести карту не через lightbox.

Может быть именно лайт бокс конфликтует с вашим шаблоном, поэтому внизу и появляется пустой квадрат.
который своим очертанием мне как раз лайтбокс напомнил.
Записан
qwerty_10
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« Ответ #33 : 14.05.2010, 16:03:53 »

Спасибо, буду упрощать, видимо еще надо плагин переустановить, что-бы вернуться к начальному варианту.
Записан
radiant
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 52



« Ответ #34 : 22.08.2010, 11:27:27 »

Хотел бы заметить некоторый косяк по выше сказанному!
Вот скрипт который необходимо было прикрутить в шаблон Sobi2

<?php if ($fieldsObjects['field_street']->data){
               echo HTML_SOBI::execJPlugins( "{mosmap lightbox='0'|address='".$fieldsObjects['field_city']->data." ".$fieldsObjects['field_street']->data." ".", ".$fieldsObjects['field_house']->data."' }" );
     }else{
      echo HTML_SOBI::execJPlugins( "{mosmap lightbox='0'|address='".$fieldsObjects['field_latitude']->data." ".$fieldsObjects['field_longitude']->data."' }" );
     }
?>

В любом случае благодарность Zuev

Но с моей точки зрения, а что делать если клиент не указал улицу и номер здания?
Так вот! Карта Google покажет все что угодно, но не нужную страну и город!
По этому необходимо подправить!
Вот скрипт по которому, если клиент указал хотя бы страну и город (можно эти поля сделать обязательными для заполнения), но не указал по своим причинам улицу и номер здания, то на карте отобразится его страна и город!
А если указал и страну и город и улицу и здание, то точка укажет на все эти данные!

<?php if ($fieldsObjects['field_city']->data){
               echo HTML_SOBI::execJPlugins( "{mosmap lightbox='0'|address='".$fieldsObjects['field_city']->data." ".$fieldsObjects['field_street']->data."' }" );
     }else{
      echo HTML_SOBI::execJPlugins( "{mosmap lightbox='0'|address='".$fieldsObjects['field_latitude']->data." ".$fieldsObjects['field_longitude']->data."' }" );
     }
?>

В любом случае благодарность Zuev
« Последнее редактирование: 22.08.2010, 11:52:10 от radiant » Записан
necrqlan
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 16


« Ответ #35 : 02.09.2010, 03:19:16 »

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

НА 1.0.15 не работает код... может, кто подскажет, как реализовать вывод карт Google в компоненте, и без ввода долготы с широтой
Записан
valagoff
Живу я здесь
******

Репутация: +108/-0
Offline Offline

Сообщений: 1232


« Ответ #36 : 01.10.2010, 16:52:51 »

Помогите пожалуйста!

код в шаблоне СОБИ пишу такой (+- разные вариации):

<td>{mosmap lightbox=’1'|lbxwidth=’600px’|lbxheight=’600px’|show=’0'|align=’none|width=’500'|height=’400'|
                  lat=’56.315455|lon=’44.017152'|zoom=’15'| zoomType=’Large’|zoomNew=’1'|mapType=’Normal’| showMaptype=’1'|
                  icon=’http://webmap-blog.ru/examples/files/theater.png’|iconwidth=’30'|iconheight=’30'|iconanchorx=’-15'|
                  iconanchory=’-15'|overview=’0'|text=’<div style=»text-align:center»><strong>title</strong><br>
                  <img src=»http://webmap-blog.ru/examples/files/yanmap_z5_2.jpg» width=»200? height=»138? /><br>
                  field_street</div>’|lang=»}</td>

Выводит все что угодно только не карту! А мне нужна Карта во всплывающем окне с прозрачным фоном для каждой записи СОБИ. Примерно вот такой вывод карты должен быть
http://www.map.cek.ru/index.php?option=com_content&view=article&id=464&Itemid=395

Сильно не пинайте, понимаю, что для профессионалов вопрос на 3 минуты...
а про это забыл, наверное, или читал не внимательно
Код:
<?php echo HTML_SOBI::execJPlugins( )?>
Записан
Gorgeous92
Давно я тут
****

Репутация: +5/-0
Offline Offline

Пол: Мужской
Сообщений: 236



« Ответ #37 : 30.03.2011, 02:23:06 »

Давно пробовал и всё прекрасно получилось, но вот одна не задачка вышла - мой город плохо прорисован на карте, а точнее никак.
Вопрос: А можно ли каким нибудь "макаром" вставить свою карту?
если нет, то в каких пределах будет стоить такое задание у программеров...

Спасибо
Записан
SyncMaster
Moderator
*****

Репутация: +51/-6
Offline Offline

Пол: Мужской
Сообщений: 1138


« Ответ #38 : 30.03.2011, 03:43:11 »

Яндекс тоже не отрисовал?
Записан
Страниц: 1 [2]  Все   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet