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

Open in your IDE?
  1. {% extends '@Core/DCSite/core-dc-template.html.twig' %}
  2. {% block head %}
  3.     <meta name="facebook-domain-verification" content="7g2yvfpqbfekkocacvoixfr0z3vs8x" />
  4.     <link rel="icon" href="{{ asset('bundles/dcsite/img/subaru/favicon.png') }}" type="image/x-icon" />
  5.     {% block title %}
  6.         <title>{{ 'base.seo.title'|trans({}, 'dc_subaru') }}</title>
  7.     {% endblock title %}
  8.     {% block seo %}
  9.         <meta name="description" content="{{ 'base.seo.description'|trans({}, 'dc_subaru') }}" />
  10.     {% endblock seo %}
  11.     <meta name="google-site-verification" content="varBzPHi83bl6aF1vpltwGqtqJJSSn3FlN87C7RvIkQ" />
  12.     <meta name="google-site-verification" content="qEE0CVWvg3OHsfU44eaHube6jxfkrAGbC1BxokH3f0g" />
  13.     {% include '@DcSite/Subaru/preloader-css.html.twig' %}
  14.     <script type="text/javascript">
  15.         (function (d, s, u, e, p) {
  16.             p = d.getElementsByTagName(s)[0], e = d.createElement(s), e.async = 1, e.src = u, p.parentNode.insertBefore(e, p);
  17.         })(document, 'script', 'https://script.ringostat.com/v4/3b/3b079687397824d6fa570dd71f4dd254f984ce9b.js');
  18.         var pw = function () {
  19.             if (typeof (ringostatAnalytics) === "undefined") {
  20.                 setTimeout(pw, 100);
  21.             } else {
  22.                 ringostatAnalytics.sendHit('pageview');
  23.             }
  24.         };
  25.         pw();
  26.     </script>
  27.     {% if INCLUDE_ANALYTICS %}
  28.         {% include '@DcSite/Modules/google-tag-manager.html.twig' with { 'domain': dealer.domain, 'gtmIdCode': 'GTM-M5VPCWL' } %}
  29.     {% endif %}
  30. {% endblock head %}
  31. {% block body %}
  32.     {% if INCLUDE_ANALYTICS %}
  33.         <!-- Google Tag Manager (noscript) -->
  34.         <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M5VPCWL" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
  35.         <!-- End Google Tag Manager (noscript) -->
  36.         <!-- NT (noscript)-->
  37.         <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NSP62K6" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
  38.         <!-- End NT (noscript) -->
  39.     {% endif %}
  40.     <div class="container-fluid h-100" >
  41.         <div class="row h-100 flex-column flex-nowrap">
  42.             {% include '@DcSite/Subaru/header.html.twig' %}
  43.             {% block content %}
  44.             {% endblock content %}
  45.             {% include '@DcSite/Subaru/footer.html.twig' %}
  46.             {% include '@DcSite/Subaru/leads.html.twig' %}
  47.             {% include '@DcSite/Modules/order-call-popup.html.twig' %}
  48.             {% include '@DcSiteBundle/Modules/callback/widget.html.twig' %}
  49.             {% include '@DcSite/Modules/sps-popup.html.twig' %}
  50. {#            {% include '@My/Modules/cookies-warning.html.twig' %}#}
  51.             <button class="scroll-top"></button>
  52.         </div>
  53.     </div>
  54.     <div id="vidi-pulse" style="display: none;">
  55.         <div class="pulse1"></div>
  56.         <a class="pulse-icon" href="tel:+380445030330"></a>
  57.     </div>
  58.     {% block css %}
  59.     {% endblock %}
  60. {% endblock body %}
  61. {% block coreBottomJs %}
  62.     {% include '@DcSite/Modules/suChat/index.html.twig' with {'chatCode' : '76bbf8a9-e994-4004-8b1e-d622f4354df9'} %}
  63.     <script>
  64.         app.onCustomEvent('coreCssLoaded', function () {
  65.             $('#preloader').hide();
  66.         });
  67.         app.onCustomEvent('appInit', function () {
  68.                 app.loadCss('{{ asset('https://fonts.googleapis.com/css?family=IBM+Plex+Sans:300,400,400i,500,700&amp;subset=cyrillic') }}');
  69.                 app.loadCss('{{ asset('/bundles/dcsite/css/subaru/modules/color.css') }}');
  70.                 app.loadCss('{{ asset('/bundles/dcsite/css/subaru/modules/btn.css') }}');
  71.                 app.loadCss('{{ asset('/bundles/dcsite/css/subaru/style.css') }}');
  72.                 app.loadCss('{{ asset('/bundles/dcsite/css/subaru/modules/lead-magnets.css') }}');
  73.                 app.loadCss('{{ asset('/bundles/dcsite/css/modules/callback/timer-call.css') }}');
  74.                 app.loadJs('{{ asset('bundles/dcsite/js/nissan/menu.js') }}',function () {
  75.                     initMenu({
  76.                         initUrl: "{{ path('subaru_init_menu') }}",
  77.                     });
  78.                 });
  79.                 $('.dropdown-menu').on('click', function (e) {
  80.                     if ($(this).hasClass('dropdown-menu-open')) {
  81.                         e.stopPropagation();
  82.                     }
  83.                 });
  84.                 $('.button_burger_header').on('click', function () {
  85.                      $('body').toggleClass('overflow-hidden');
  86.                 });
  87.                 $('.navbar-toggler').on('click', function () {
  88.                     $(this).toggleClass('collapsed');
  89.                     $('#mainNav').toggleClass('collapse');
  90.                 });
  91.                 app.loadJs('/bundles/dcsite/js/modules/callback/callback-vue.js', function () {
  92.                     callbackRequest({
  93.                         initUrl: '{{ path('callback_widget_init') }}',
  94.                         createUrl: '{{ path('callback_widget_create_request') }}',
  95.                         getStateUrl: '{{ path('callback_widget_get_state') }}',
  96.                         privacyUrl: '{{ privacyUrl }}',
  97.                         callBackMinute: '{{ 'callback_widget.title'|trans({}, 'dc_base')|raw }}',
  98.                         callBackWorkingHours: '{{ 'callback_widget.working_hours'|trans({}, 'dc_base') }}',
  99.                     });
  100.                 });
  101.             {#app.loadJs('{{ asset('bundles/my/js/cookies-warning.js') }}', function () {#}
  102.             {#    initCookiesWarning({#}
  103.             {#        policyUrl: "{{ privacyUrl }}",#}
  104.             {#    });#}
  105.             {#});#}
  106.                 $(function() {
  107.                     // при нажатии на кнопку scrollup
  108.                     $('.scroll-top').click(function() {
  109.                         // переместиться в верхнюю часть страницы
  110.                         $("html, body").animate({
  111.                             scrollTop:0
  112.                         },1000);
  113.                     })
  114.                 });
  115.                 // при прокрутке окна (window)
  116.                 $(window).scroll(function() {
  117.                     // если пользователь прокрутил страницу более чем на 200px
  118.                     if ($(this).scrollTop()>1000) {
  119.                         // то сделать кнопку scrollup видимой
  120.                         $('.scroll-top').fadeIn();
  121.                         $('.scroll-top').addClass('opacity_scroll');
  122.                     }
  123.                     // иначе скрыть кнопку scrollup
  124.                     else {
  125.                         $('.scroll-top').fadeOut();
  126.                     }
  127.                 });
  128.                 $('.js-scroll-link').click(function(e) {
  129.                     e.preventDefault();
  130.                     var blockId = $(this).attr('href');
  131.                     $('html, body').stop().animate({
  132.                         scrollTop: $(blockId).offset().top-50
  133.                     }, 750);
  134.                 });
  135.                 /* Google Tag Manager */
  136.                 app.loadJs('{{ asset('bundles/dcsite/js/subaru/site.js') }}');
  137.             });
  138.             setTimeout(function () {
  139.                 (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0];
  140.                     if (d.getElementById(id)) return;
  141.                     js = d.createElement(s);
  142.                     js.id = id; js.src = 'https://connect.facebook.net/en_US/sdk/xfbml.customerchat.js#xfbml=1&version=v2.12&autoLogAppEvents=1';
  143.                     fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));
  144.                 !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
  145.                     n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
  146.                     n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
  147.                     t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
  148.                     document,'script','https://connect.facebook.net/en_US/fbevents.js');
  149.                 fbq('init', '154980041625494'); // Insert your pixel ID here.
  150.                 fbq('track', 'PageView');
  151.             },5000);
  152.     </script>
  153.     <script type="application/ld+json">
  154.         {
  155.             "@context": "https://schema.org/",
  156.             "@type": "WebSite",
  157.             "name": "{{ dealer.brand.name }}",
  158.             "url": "{{ app.request.uri }}"
  159.         }
  160.     </script>
  161.     <script type="application/ld+json">
  162. {
  163.   "@context": "https://schema.org",
  164.   "@type": "AutoDealer",
  165.   "name": "{{ dealer.brand.name }}",
  166.   "image": "{{ absolute_url(asset('bundles/dcsite/img/subaru/logo.png')) }}",
  167.   "url": "{{ app.request.uri }}",
  168.   "telephone": "{{ dealer.phone }}",
  169.   "address": {
  170.     "@type": "PostalAddress",
  171.     "streetAddress": " {{ dealer.addressUa }}",
  172.     "addressLocality": "Київ"
  173.   },
  174.   "sameAs": [
  175.     "{{ dealer.linkFacebook }}",
  176.     "{{ dealer.linkInstagram }}",
  177.     "{{ dealer.linkYoutube }}"
  178.   ]
  179. }
  180.     </script>
  181.     <script type="application/ld+json">
  182.         {
  183.             "@context": "https://schema.org",
  184.             "@type": "Organization",
  185.             "url": "{{ app.request.uri }}",
  186.             "logo": "{{ absolute_url(asset('bundles/dcsite/img/subaru/logo.png')) }}"
  187.         }
  188.     </script>
  189.     {% block pageJs %}
  190.     {% endblock pageJs %}
  191. {% endblock coreBottomJs %}