Знаю, что за такие вопросы посылают .... в поиск.
Искал, но там в основном описания, а реальных примеров
В общем нужно следующее:
Страница (Page или Story), на странице ссылки типа:
Ааааааааааа
Ббббббббббб
Вввввв
Ггггггггггггггг
При щелчке на ссылку во всплывающем окне открывается карта с указанием месторасположения.
..................
Карта - карта города.
Посетители создавать метки не могут.
Понимаю, что нужно смотреть либо YandexMap, либо GoogleMap.
Вот только что конкретно ?
Если кто-то делал подобное (или знает как) киньте ссылку плиз.
Комментарии
Location + Gmap + видимо лайтбокс2 или жКвери для вывода окошка
по-моему проще некуда
Спасибо за ответ !!!
Ну можно и проще, Simple GMap,
хотя там и есть небольшие глюки.
Но то что я хотел все равно не выходит.
Нужна ОДНА нода со ссылками, а все модули расчитаны, что одна карта - одна нода.
Можно конечно через подшивки решить, просто думал может кто сталкивался с готовым решением, а то я не спец.
так выведи ссылки отдельных карт, как модальные окна через лайтбокс или жКвери
(нет времени, поэтому вкратце напишу)
Подключаем в шаблон темы (например, page.tpl.php) библиотеку жКвери туулс (тут на инглише написан подобный пример, ну а я его чуть адаптировал :)):
<script>
$(document).ready(function() {
$("a[rel]").overlay();
});
</script>
В нужном месте ноды, где ссылки, прописываем руками:
<a href="#" rel="#gmap-overlay2"/>карта 2</a>
<div class="simple_overlay" id="gmap-overlay1">
<!-- первая карта в окошке -->
картинка самой мапы
<div class="details">
пояснения к мапе (если нужно)
</div>
</div>
<!-- вторая карта в окошке -->
<div class="simple_overlay" id="gmap-overlay2">
...
</div>
всё, что связано с классом
.simple_overlay
не будет показано, пока не произойдёт жКвери действие, ибо пишем в любом присоединённом css файле твоей темы (css/style.css -> к примеру):display:none;
z-index:10000;
background-color:#333;
width:675px;
min-height:200px;
border:1px solid #666;
-moz-box-shadow:0 0 90px 5px #000;
-webkit-box-shadow: 0 0 90px #000;
box-shadow: 0 0 90px #000;
}
/* кнопочка закрывания модального окошка */
.simple_overlay .close {
background-image:url(/img/overlay/close.png);
position:absolute;
right:-15px;
top:-15px;
cursor:pointer;
height:35px;
width:35px;
}
не забываем очищать кэш (!)
ну собственно всё сорри, если будут ошибки где -> тороплюсь..
Спасибо !!!!!!!!
В Simple GMap можно использовать страницы вида - gmap/{nid} ( http://anonymous.org.ua/gmap/1 http://anonymous.org.ua/gmap/2 )
или копировать в общую страницу создаваемые им ссылки (_a href="http://anonymous.org.ua/gmap/1" onclick="return hs.htmlExpand(this, { objectType: 'iframe',height: 640,width: 614} )">Ббббббббббб _/a>)
ручная работа, но если таких страниц не много, то возможно подойдет
Спасибо !!!
И за модуль спасибо !
Кстати как отцентрировать карту ?
Чтобы выводилась по центру страницы.
в css всё можно отпозиционировать как надо
пройдись по сайту FireBug (плагин к Mozilla FireFox) -> много интересного узнаешь о том где и чего и куда