src/DcSiteBundle/Resources/views/Mazda/base.html.twig line 1

Open in your IDE?
  1. {% extends '@Core/DCSite/core-dc-template.html.twig' %}
  2. {% set policyUrl = path('toyota_personal_data_policy') %}
  3. {% block head %}
  4.     <link rel="icon" href="{{ asset('bundles/dcsite/img/mazda/favicon.ico') }}" type="image/x-icon" />
  5.     <meta name="google-site-verification" content="z3qWkhZ3GTcNcZoCsoOVQMbbZcJQnETBl_Ym23ev4po" />
  6.     <meta name="google-site-verification" content="Z9dTd4zEzcyhD67034iBNjxj9ohiA0NIrsPqK_F08as" />
  7.     <meta name="facebook-domain-verification" content="nt5j0f7l3ob7zx56ti9iueya4na43i" />
  8.     <link rel="preload" as="font" type="font/woff" crossorigin="anonymous" href="/bundles/dcsite/fonts/mazda/Mazda-Type-Cyrillic-Regular.woff">
  9.     <link rel="preload" as="font" type="font/woff" crossorigin="anonymous" href="/bundles/dcsite/fonts/mazda/Mazda-Type-Cyrillic-Bold.woff">
  10.     {% block seo %}
  11.     {% endblock seo %}
  12.     {% include '@DcSite/Mazda/preloader-css.html.twig' %}
  13.     {% if INCLUDE_ANALYTICS %}
  14.         {% include '@DcSite/Modules/google-tag-manager.html.twig' with { 'domain': dealer.domain, 'gtmIdCode': 'GTM-K65DB8M' } %}
  15.     {% endif %}
  16. {% endblock head %}
  17. {% block body %}
  18.     {% if INCLUDE_ANALYTICS %}
  19.     <!-- Google Tag Manager (noscript) -->
  20.     <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-K65DB8M"
  21.                       height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
  22.     <!-- End Google Tag Manager (noscript) -->
  23.     {% endif %}
  24.     <div class="container-fluid h-100">
  25.         <div class="row h-100 flex-column flex-nowrap">
  26.             {% include '@DcSite/Mazda/header.html.twig' %}
  27.             <main>
  28.                 {% block content %}
  29.                 {% endblock content %}
  30.             </main>
  31.             {% include '@DcSite/Mazda/leads.html.twig' %}
  32.             {% include '@DcSite/Mazda/footer-new.html.twig' %}
  33.             {% include '@DcSite/Modules/order-call-popup.html.twig' %}
  34.             {% include '@DcSiteBundle/Modules/callback/widget.html.twig' %}
  35.             {% include '@DcSite/Modules/sps-popup.html.twig' %}
  36. {#            {% include '@My/Modules/cookies-warning.html.twig' %}#}
  37.         </div>
  38.     </div>
  39.     <div id="vidi-pulse" style="display: none;">
  40.         <div class="pulse1"></div>
  41.         <a class="pulse-icon" href="tel:{{ dealer.phone }}"></a>
  42.     </div>
  43.     {% block css %}
  44.     {% endblock %}
  45. {% endblock body %}
  46. {% block coreBottomJs %}
  47.     <script>
  48.         app.onCustomEvent('coreCssLoaded', function () {
  49.             $('#preloader').hide();
  50.         });
  51.         app.onCustomEvent('appInit', function () {
  52.             app.loadCss('{{ asset('/bundles/dcsite/css/mazda/style.css') }}');
  53.             app.loadCss('{{ asset('/bundles/dcsite/css/mazda/modules/color.css') }}');
  54.             app.loadCss('{{ asset('/bundles/dcsite/css/mazda/modules/btn.css') }}');
  55.             app.loadCss('{{ asset('/bundles/dcsite/css/mazda/modules/lead-magnets.css') }}');
  56.             app.loadCss('{{ asset('/bundles/dcsite/css/modules/callback/timer-call.css') }}');
  57.             $('.dropdown-menu').on('click', function (e) {
  58.                 if ($(this).hasClass('dropdown-menu-open')) {
  59.                     e.stopPropagation();
  60.                 }
  61.             });
  62.             $('.navbar-toggler').on('click', function () {
  63.                 $(this).toggleClass('collapsed');
  64.                 $('#mainNav').toggleClass('collapse');
  65.             });
  66.             app.loadJs('{{ asset('bundles/dcsite/js/mazda/site.js') }}');
  67.             app.loadJs('/bundles/dcsite/js/modules/callback/callback-vue.js', function () {
  68.                 callbackRequest({
  69.                     initUrl: '{{ path('callback_widget_init') }}',
  70.                     createUrl: '{{ path('callback_widget_create_request') }}',
  71.                     getStateUrl: '{{ path('callback_widget_get_state') }}',
  72.                     privacyUrl: '{{ privacyUrl }}',
  73.                     callBackMinute: '{{ 'callback_widget.title'|trans({}, 'dc_base')|raw }}',
  74.                     callBackWorkingHours: '{{ 'callback_widget.working_hours'|trans({}, 'dc_base') }}',
  75.                 });
  76.             });
  77.             {#app.loadJs('{{ asset('bundles/my/js/cookies-warning.js') }}', function () {#}
  78.             {#    initCookiesWarning({#}
  79.             {#        policyUrl: "{{ privacyUrl }}",#}
  80.             {#    });#}
  81.             {#});#}
  82.             $('.js-scroll-link').click(function(e) {
  83.                 e.preventDefault();
  84.                 var blockId = $(this).attr('href');
  85.                 $('html, body').stop().animate({
  86.                     scrollTop: $(blockId).offset().top-50
  87.                 }, 750);
  88.             });
  89.         });
  90.     </script>
  91.     <script type="application/ld+json">
  92.         {
  93.             "@context": "https://schema.org/",
  94.             "@type": "WebSite",
  95.             "name": "{{ dealer.brand.name }}",
  96.             "url": "{{ app.request.uri }}"
  97.         }
  98.     </script>
  99.     <script type="application/ld+json">
  100. {
  101.   "@context": "https://schema.org",
  102.   "@type": "AutoDealer",
  103.   "name": "{{ dealer.brand.name }}",
  104.   "image": "//{{ app.request.httpHost }}{{ sonata_path(dealer.brand.logo, 'reference') }}",
  105.   "url": "{{ app.request.uri }}",
  106.   "telephone": "{{ dealer.phone }}",
  107.   "address": {
  108.     "@type": "PostalAddress",
  109.     "streetAddress": " {{ dealer.addressUa }}",
  110.     "addressLocality": "Київ"
  111.   },
  112.   "sameAs": [
  113.     "{{ dealer.linkFacebook }}",
  114.     "{{ dealer.linkInstagram }}",
  115.     "{{ dealer.linkYoutube }}"
  116.   ]
  117. }
  118.     </script>
  119.     <script type="application/ld+json">
  120.         {
  121.             "@context": "https://schema.org",
  122.             "@type": "Organization",
  123.             "url": "{{ app.request.uri }}",
  124.             "logo": "{{ absolute_url(asset('bundles/dcsite/img/mazda/mazda-logo.png')) }}"
  125.         }
  126.     </script>
  127.     {% include '@DcSite/Modules/suChat/index.html.twig' with {'chatCode' : '1cfafcd6-d12f-43b9-8cc5-533924b79572'} %}
  128.     {% block pageJS %}
  129.     {% endblock pageJS %}
  130. {% endblock coreBottomJs %}