Перейти к содержимому


Вставка Карты Api Яndex С Зоной Доставки


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 haka

haka

    Новичок

  • Пользователи
  • Pip
  • 7 сообщений

Отправлено 27 Декабрь 2012 - 15:09

Здравствуйте!
Подскажите пожалуйста, как вставить и куда код полученный из конструкторы карты, чтобы он отображался на странице Доставка. Карта интерактивная выполнена в JavaScript API.
вот код

<!-- Этот блок кода нужно вставить в ту часть страницы, где вы хотите разместить карту (начало) -->
<div id="ymaps-map-id_13566063022229673298959" style="width: 600px; height: 450px;"></div>
<div style="width: 600px; text-align: right;"><a href="http://api.yandex.ru...ctor/index.xml" target="_blank" style="color: #1A3DC1; font: 13px Arial, Helvetica, sans-serif;">Создано с помощью инструментов Яндекс.Карт</a></div>
<script type="text/javascript">
function fid_13566063022229673298959(ymaps) {
var map = new ymaps.Map("ymaps-map-id_13566063022229673298959", {
center: [56.236925150697424, 58.01329190558727],
zoom: 11,
type: "yandex#map"
});
map.controls
.add("zoomControl")
.add("mapTools")
.add(new ymaps.control.TypeSelector(["yandex#map", "yandex#satellite", "yandex#hybrid", "yandex#publicMap"]));
map.geoObjects
.add(new ymaps.Placemark([56.26369339328936, 57.997291657449765], {
balloonContent: 'Точка самовывоза.<br/>Интернет-магазин<br/>"Зубки в норме"',
iconContent: "1"
}, {
preset: "twirl#darkorangeIcon"
}))
.add(new ymaps.Placemark([56.257868283969316, 57.994350564387474], {
balloonContent: 'Точка самовывоза.<br/>Интернет-магазин<br/>"Зубки в норме"',
iconContent: "2"
}, {
preset: "twirl#orangeIcon"
}))
.add(new ymaps.Polygon([
[
[56.28577818285249, 58.02230160814556],
[56.29333128343783, 58.01597085823929],
[56.294275421011186, 58.00959342664963],
[56.30732168565907, 58.005695920128574],
[56.30131353746538, 57.9990700826121],
[56.3048325956934, 57.9948317647757],
[56.29107550214039, 57.987190542962644],
[56.267472062809176, 57.98536706520373],
[56.25446871350489, 57.98491118120332],
[56.24352530072417, 57.98518471231235],
[56.22661665509449, 57.98477441488148],
[56.21322706769154, 57.97405942336082],
[56.1984641892741, 57.963523679682496],
[56.18061140607105, 57.96151651892543],
[56.15000275988955, 57.968084097229344],
[56.157126707033235, 57.97346569339338],
[56.195129418882985, 57.990799991774324],
[56.18873857825788, 57.99748986193855],
[56.19803084091114, 58.01038577281404],
[56.24841345504564, 58.01890375420392],
[56.27090109542762, 58.02368568573222],
[56.28577818285249, 58.02230160814556]
]
], {
balloonContent: ""
}, {
strokeColor: "006cff",
strokeWidth: 1,
strokeOpacity: 1,
fillOpacity: 0.5,
fillColor: "006cff"
}))
.add(new ymaps.Polygon([
[
[56.2611574883739, 57.984948849981095],
[56.247109865256725, 57.98515399828313],
[56.24831149489555, 57.99627582972246],
[56.244105791159704, 58.00101522880881],
[56.23088786513457, 58.002063280115884],
[56.22711131484159, 58.00926210448243],
[56.23809764296668, 58.011266581685966],
[56.23449275405034, 58.015502946781325],
[56.248740648337716, 58.019101184054335],
[56.249856447287975, 58.01805363346926],
[56.25328967482716, 58.018919003556135],
[56.266679262229694, 58.00889764196597],
[56.270307755710505, 58.00496690426802],
[56.27402207987985, 57.99957752452862],
[56.273839232427555, 57.99688392770157],
[56.26696159127415, 57.995329530224666],
[56.26026679757304, 57.993779933613304],
[56.2611574883739, 57.984948849981095]
]
], {
balloonContent: "Зеленая зона:<br/>Доставка Вашего заказа от 500 рублей БЕСПЛАТНА. При сумме заказа до 500 рублей, стоимость доставки 50 руб."
}, {
strokeColor: "33cc00",
strokeWidth: 1,
strokeOpacity: 1,
fillOpacity: 0.5,
fillColor: "33cc00"
}));
};
</script>
<script type="text/javascript" src="http://api-maps.yand...8959"></script>
<!-- Этот блок кода нужно вставить в ту часть страницы, где вы хотите разместить карту (конец) -->

#2 ALEXp

ALEXp

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 194 сообщений

Отправлено 27 Декабрь 2012 - 15:27

зайди в свою страницу, посвященную доставке, там где пишешь текст там где вверху есть мелкими буквами написано html . кликни на эту надпись, попадешь в html редактор.  вот сюда и заставляй код карт

#3 support 2.0

support 2.0

    Активный участник

  • Модераторы
  • 4 950 сообщений

Отправлено 27 Декабрь 2012 - 15:35

Просмотр сообщенияhaka (27 Декабрь 2012 - 15:09) писал:

Здравствуйте!
Подскажите пожалуйста, как вставить и куда код полученный из конструкторы карты, чтобы он отображался на странице Доставка. Карта интерактивная выполнена в JavaScript API.
вот код

Сайт -> Страницы -> редактирование страницы Доставка -> поле Описание -> значок HTML -> вставить код скрипта карты

#4 haka

haka

    Новичок

  • Пользователи
  • Pip
  • 7 сообщений

Отправлено 27 Декабрь 2012 - 19:07

От души благодарю! Спасибо. Все как по маслу )




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных