Вывод карты

Здравствуйте!

С помощью yandexMaps пытаюсь вывести карту
[[!yandexMaps?
                        &id=`11`
                        &tvCoords=`coords`
                        &markerPreset=`islands#violetDotIcon`
                        &fieldForBalloonContent=`introtext`
                        &fieldForHint=`menutitle`
                    ]]
На странице пусто joxi.ru/MAjVv3I4GDQjAe хотя код карты генерится и это видно если посмотреть содержимое страницы makivi2.wowstudio.pro/contacts.html

Уже отключила все скрипты на этой странице, никакого эффекта. Точка установлена joxi.ru/p27elWuo6kzer7

Не могу понять, почему пустота :(
Елена Бредова
28 июня 2017, 13:44
modx.pro
1
1 941
0

Комментарии: 7

Елена Бредова
28 июня 2017, 16:45
0
Увидела, что выдает ошибку [2017-06-28 16:42:59] (ERROR @ //makivi2/core/model/modx/modcachemanager.class.php: 394) Error caching action map mgr/actions
    Марат Марабар
    28 июня 2017, 17:20
    +1
    Указывайте высоту явно, а не в процентах: style=«float:left;width:90%;height: 500px

    <div id="yandexMap" style="float:left;width:90%;height: 500px;" class="ymBlock">
    	...
    </div>
    Андрей
    28 июня 2017, 17:07
    +1
    Ошибка в логе тут к делу не относится. С картой всё нормально, проблема в css, z-index, высота-ширина и т.п. Проверяйте веб-инспектором.

      Елена Бредова
      28 июня 2017, 17:37
      0
      Как Вы ее вывели???

      Мне отладчик пишет о блокировке скрипта браузером

      contacts.html:148 A Parser-blocking, cross site (i.e. different eTLD+1) script, api-maps.yandex.ru/2.1/?lang=ru_RU&load=Map,Placemark,GeoObjectColle…ddon.balloon,package.controls,templateLayoutFactory,overlay.html.Placemark, is invoked via document.write. The network request for this script MAY be blocked by the browser in this or a future page load due to poor network connectivity. If blocked in this page load, it will be confirmed in a subsequent console message.See www.chromestatus.com/feature/5718547946799104 for more details.
        Андрей
        28 июня 2017, 17:43
        +1
        Выше уже написали =) задайте высоту в px

        div id="yandexMap" style="float:left;width:90%;height: 500px;"
          Елена Бредова
          28 июня 2017, 18:11
          0
          Спасибо!

          Выставила
          [[!yandexMaps?
              &id=`[[*id]]`
              &tvCoords=`coords`
              &markerIcon=`assets/makivi/images/logo.png`
              &fieldForBalloonContent=`description`
              &fieldForHint=`menutitle`
              &showMoreLink=`true`
              &zoom=`6`
              &styleMapBlock=`float:left; width:100%; height:500px;`
          ]]
          Не сразу увидела, что это можно задавать в сниппете.
            Algirdas
            28 июля 2021, 22:06
            0
            Хм. указал высоту в пикселях, всё равно блокирует
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        7