- Posts: 20
- Thank you received: 0
<?php $myTabs = new sobiTabs (false);?>
<?php $myTabs->startPane("Pane");?>
<?php $myTabs->startTab("На карте","Tab1"); ?>
<script src="http://api-maps.yandex.ru/1.1/index.xml?key=AJaXcU0BAAAAFD2USAIABTUuy_Nk8aNpcA5v6ZCBkLokDuMAAAAAAAAAAADaGFNnbeCpoFcmH13Vc-TozC1agG==" type="text/javascript"></script>
<div id="YMapsID" style="width:100%;height:400px"></div>
<script type="text/javascript">
// Создание обработчика для события window.onLoad
YMaps.jQuery(function ()
{
// Создание экземпляра карты и его привязка к созданному контейнеру
var map = new YMaps.Map(YMaps.jQuery("#YMapsID")[0]);
//Добавляем элементы управления.
map.addControl(new YMaps.TypeControl());//Тип карты, кнопочки Схема, Гибрид, Спутник
map.addControl(new YMaps.ToolBar());//Тулбар, кнопки Рука, Лупа, Линейка
map.addControl(new YMaps.Zoom());//Увеличение
map.addControl(new YMaps.MiniMap());//Миникарта внизу
map.addControl(new YMaps.ScaleLine());//Шкала увеличения
// Создание объекта геокодера
var geocoder = new YMaps.Geocoder("<?php echo $fieldsObjects['field_city']->data ?> <?php echo $fieldsObjects['field_street']->data ?> <?php echo $fieldsObjects['field_house']->data ?>");
// По завершению геокодирования инициализируем карту первым результатом
YMaps.Events.observe(geocoder, geocoder.Events.Load, function (geocoder) {
if (geocoder.length()) {
map.setBounds(geocoder.get(0).getBounds());
// Создание метки с всплывающей подсказкой
var placemark = new YMaps.Placemark(map.getCenter(), {hasHint: 1});
placemark.name = "<?php echo $mySobi->title; ?>";
//var placemark=new YMaps.Placemark(new YMaps.GeoPoint(<?php echo $GeoPos['lat']; ?>, <?php echo $GeoPos['long']; ?>));
// Добавление метки на карту
map.addOverlay(placemark);
placemark.openBalloon('<div style="text-align:center; "><strong><FONT COLOR="#FF0000"><?php echo $mySobi->title; ?></FONT><br><?php echo "г. " . $fieldsObjects['field_city']->data . ", "?><?php echo $fieldsObjects['field_street']->data; ?></strong></div>');
map.enableScrollZoom();
}
});
});
</script>
</head>
<body>
</body>
<?php $myTabs->endTab(); ?>
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Который компонент имеется в виду? Ваш?вывести созданную в компоненте карту моим плагином
Please Log in or Create an account to join the conversation.
{zhgooglemap-marker:10}
{zhgooglemap-marker:10;placemark;;;;;click}
Please Log in or Create an account to join the conversation.
© 2011- Жук Це-Це. Design by Dmitry Zhuk