templates/new/index/contacts.html.twig line 1

Open in your IDE?
  1. {% extends 'new/base.html.twig' %}
  2. {% block title %}{{ page.seoTitle }}{% endblock %}
  3. {% block seoDescription %}{{ page.seoDescription  }}{% endblock %}
  4. {% block opengraph %}
  5.     <meta property="og:type" content="website">
  6.     <meta property="og:url" content="https://mosregco.ru{{ app.request.pathInfo }}">
  7.     <meta property="og:title" content="{{ page.seoTitle | raw }}">
  8.     <meta property="og:description" content="{{ page.seoDescription | raw }}">
  9. {% endblock %}
  10. {% block body %}
  11.     {% for bb in pageBlocks %}
  12.         {% if bb.block.module == false %}
  13.             {{ blocks[bb.block.name].content | raw  }}
  14.         {% else %}
  15.             {{ include('new\\widgets\\'~bb.block.name~'.html.twig') }}
  16.         {% endif %}
  17.     {% endfor %}
  18.     {% if 1==2 %}
  19.         {{ blocks['contacts_about'].content | raw  }}
  20.         {{ include('new/widgets/contacts_form.html.twig') }}
  21.         {{ include('new/widgets/contacts_map.html.twig') }}
  22.     {% endif %}
  23. {% endblock %}
  24. {% block javascripts %}
  25.     {{ parent() }}
  26.     <script>
  27.         ymaps.ready(function () {
  28.             var myMap = new ymaps.Map('mapapi', {
  29.                     center: [55.803479, 37.390514],
  30.                     zoom: 11
  31.                 }, {
  32.                     searchControlProvider: false
  33.                 }),
  34.                 // Создаём макет содержимого.
  35.                 MyIconContentLayout = ymaps.templateLayoutFactory.createClass(
  36.                     '<div style="color: #FFFFFF; font-weight: bold;">111</div>'
  37.                 ),
  38.                 myPlacemark = new ymaps.Placemark([55.803479, 37.390514], {
  39.                     hintContent: 'Корпорация развития Московской области',
  40.                     balloonContent: 'г.Москва, ул.Кулакова, д.20, корп.1, БЦ "Орбита-2", корп. Альфа, 6 этаж'
  41.                 }, {
  42.                     // Опции.
  43.                     // Необходимо указать данный тип макета.
  44.                     iconLayout: 'default#image',
  45.                     // Своё изображение иконки метки.
  46.                     iconImageHref: '/assets/images/new/contacts-map.svg',
  47.                     // Размеры метки.
  48.                     iconImageSize: [60, 60],
  49.                     // Смещение левого верхнего угла иконки относительно
  50.                     // её "ножки" (точки привязки).
  51.                     iconImageOffset: [-30, -70]
  52.                 })
  53.             myMap.geoObjects
  54.                 .add(myPlacemark);
  55.         });
  56.     </script>
  57. {% endblock %}