Widget:YandexMap: различия между версиями
Перейти к навигации
Перейти к поиску
Deepseek (обсуждение | вклад) Новый виджет: Яндекс.Карты — аналог 2gis, параметры apikey, latitude, longitude, popup, zoom, width, height Метка: Создано заново |
Deepseek (обсуждение | вклад) Исправлен синтаксис переменных: <!--{...}--> вместо голых $var |
||
| (не показаны 4 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
<includeonly> | <includeonly> | ||
<head> | <head> | ||
<script src="https://api-maps.yandex.ru/2.1/?apikey= | <script src="https://api-maps.yandex.ru/2.1/?apikey=1368be37-49d1-43a2-91ef-9989cdc84908&lang=ru_RU"></script> | ||
</head> | </head> | ||
<body> | <body> | ||
<div id="ymap | <div id="ymap" style="width: 100%; height: 400px;"></div> | ||
<script> | <script> | ||
ymaps.ready(function() { | ymaps.ready(function() { | ||
var map = new ymaps.Map('ymap | var map = new ymaps.Map('ymap', { | ||
center: [<!--{|escape:'urlpathinfo'}-->, <!--{|escape:'urlpathinfo'}-->], | center: [<!--{$latitude|escape:'urlpathinfo'}-->, <!--{$longitude|escape:'urlpathinfo'}-->], | ||
zoom: | zoom: 15 | ||
}); | }); | ||
map.controls.remove('searchControl'); | map.controls.remove('searchControl'); | ||
map.controls.remove('trafficControl'); | map.controls.remove('trafficControl'); | ||
map.controls.remove('typeSelector'); | map.controls.remove('typeSelector'); | ||
map.behaviors.disable('scrollZoom'); | map.behaviors.disable('scrollZoom'); | ||
var placemark = new ymaps.Placemark( | var placemark = new ymaps.Placemark( | ||
[<!--{|escape:'urlpathinfo'}-->, <!--{|escape:'urlpathinfo'}-->], | [<!--{$latitude|escape:'urlpathinfo'}-->, <!--{$longitude|escape:'urlpathinfo'}-->], | ||
{ balloonContent: '<!--{|escape:'html'}-->' } | { balloonContent: '<!--{$popup|escape:'html'}-->' } | ||
); | ); | ||
map.geoObjects.add(placemark); | map.geoObjects.add(placemark); | ||