var/cache/dev/twig/ab/abcc6f89abaf493079ff4f07a70fc725.php line 51

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\CoreExtension;
  6. use Twig\Extension\SandboxExtension;
  7. use Twig\Markup;
  8. use Twig\Sandbox\SecurityError;
  9. use Twig\Sandbox\SecurityNotAllowedTagError;
  10. use Twig\Sandbox\SecurityNotAllowedFilterError;
  11. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  12. use Twig\Source;
  13. use Twig\Template;
  14. use Twig\TemplateWrapper;
  15. /* @Core/DCSite/core-dc-template.html.twig */
  16. class __TwigTemplate_62bd1affd9a72d924a5a14c7887c018a extends Template
  17. {
  18.     private Source $source;
  19.     /**
  20.      * @var array<string, Template>
  21.      */
  22.     private array $macros = [];
  23.     public function __construct(Environment $env)
  24.     {
  25.         parent::__construct($env);
  26.         $this->source $this->getSourceContext();
  27.         $this->parent false;
  28.         $this->blocks = [
  29.             'gtm' => [$this'block_gtm'],
  30.             'robots' => [$this'block_robots'],
  31.             'head' => [$this'block_head'],
  32.             'ogtagStatic' => [$this'block_ogtagStatic'],
  33.             'ogtagDynamicImage' => [$this'block_ogtagDynamicImage'],
  34.             'ogtagDynamic' => [$this'block_ogtagDynamic'],
  35.             'canonical' => [$this'block_canonical'],
  36.             'bodyGtm' => [$this'block_bodyGtm'],
  37.             'socialPreview' => [$this'block_socialPreview'],
  38.             'body' => [$this'block_body'],
  39.             'coreMessage' => [$this'block_coreMessage'],
  40.             'initJsApp' => [$this'block_initJsApp'],
  41.             'coreBottomJs' => [$this'block_coreBottomJs'],
  42.         ];
  43.     }
  44.     protected function doDisplay(array $context, array $blocks = []): iterable
  45.     {
  46.         $macros $this->macros;
  47.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  48.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@Core/DCSite/core-dc-template.html.twig"));
  49.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  50.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@Core/DCSite/core-dc-template.html.twig"));
  51.         // line 1
  52.         yield "<!DOCTYPE html>
  53. ";
  54.         // line 2
  55.         if (CoreExtension::inFilter(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'2$this->source); })()), "request", [], "any"falsefalsefalse2), "locale", [], "any"falsefalsefalse2), "ua")) {
  56.             // line 3
  57.             yield "<html lang=\"uk\" prefix=\"og: https://ogp.me/ns#\">
  58. ";
  59.         } else {
  60.             // line 5
  61.             yield "<html lang=\"ru\" prefix=\"og: https://ogp.me/ns#\">
  62. ";
  63.         }
  64.         // line 7
  65.         yield "<head>
  66.     ";
  67.         // line 8
  68.         yield from $this->unwrap()->yieldBlock('gtm'$context$blocks);
  69.         // line 10
  70.         yield "
  71.     <link rel=\"preload\" as=\"style\" href=\"";
  72.         // line 11
  73.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/css/preloader.css"), "html"nulltrue);
  74.         yield "\">
  75.     <link rel=\"preload\" as=\"style\"  href=\"";
  76.         // line 12
  77.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/css/bootstrap_build/bootstrap.css"), "html"nulltrue);
  78.         yield "\">
  79.     <link rel=\"stylesheet\" media=\"print\" onload=\"this.media='all'\" as=\"style\" href=\"";
  80.         // line 13
  81.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/css/core.css"), "html"nulltrue);
  82.         yield "\">
  83.     <link rel=\"preconnect\" href=\"https://www.googletagmanager.com\">
  84.     ";
  85.         // line 16
  86.         yield from $this->unwrap()->yieldBlock('robots'$context$blocks);
  87.         // line 24
  88.         yield "
  89.     <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">
  90.     <meta name=viewport content=\"width=device-width,initial-scale=1,shrink-to-fit=no,user-scalable=0\">
  91.     ";
  92.         // line 27
  93.         if (array_key_exists("dealer"$context)) {
  94.             // line 28
  95.             yield "    <link rel=\"alternate\" type=\"application/rss+xml\" title=\"";
  96.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source, (isset($context["dealer"]) || array_key_exists("dealer"$context) ? $context["dealer"] : (function () { throw new RuntimeError('Variable "dealer" does not exist.'28$this->source); })()), "name", [], "any"falsefalsefalse28), "html"nulltrue);
  97.             yield "\" href=\"https://";
  98.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source, (isset($context["dealer"]) || array_key_exists("dealer"$context) ? $context["dealer"] : (function () { throw new RuntimeError('Variable "dealer" does not exist.'28$this->source); })()), "domain", [], "any"falsefalsefalse28), "html"nulltrue);
  99.             yield "/rss/\"/>
  100.     ";
  101.         }
  102.         // line 30
  103.         yield "    ";
  104.         yield from $this->unwrap()->yieldBlock('head'$context$blocks);
  105.         // line 32
  106.         yield "
  107.     ";
  108.         // line 33
  109.         yield from $this->unwrap()->yieldBlock('ogtagStatic'$context$blocks);
  110.         // line 36
  111.         yield "    ";
  112.         yield from $this->unwrap()->yieldBlock('ogtagDynamicImage'$context$blocks);
  113.         // line 39
  114.         yield "    ";
  115.         yield from $this->unwrap()->yieldBlock('ogtagDynamic'$context$blocks);
  116.         // line 41
  117.         yield "
  118.     ";
  119.         // line 42
  120.         yield from $this->unwrap()->yieldBlock('canonical'$context$blocks);
  121.         // line 69
  122.         yield "
  123.     ";
  124.         // line 70
  125.         yield from $this->load("@DcSite/Modules/pixel-code.html.twig"70)->unwrap()->yield($context);
  126.         // line 71
  127.         yield "</head>
  128. <body class=\"dealer\">
  129. ";
  130.         // line 74
  131.         yield from $this->unwrap()->yieldBlock('bodyGtm'$context$blocks);
  132.         // line 76
  133.         yield "<div id=\"preloader\">
  134.     <div id=\"fountainG\">
  135.         <div id=\"fountainG_1\" class=\"fountainG\"></div>
  136.         <div id=\"fountainG_2\" class=\"fountainG\"></div>
  137.         <div id=\"fountainG_3\" class=\"fountainG\"></div>
  138.         <div id=\"fountainG_4\" class=\"fountainG\"></div>
  139.         <div id=\"fountainG_5\" class=\"fountainG\"></div>
  140.         <div id=\"fountainG_6\" class=\"fountainG\"></div>
  141.         <div id=\"fountainG_7\" class=\"fountainG\"></div>
  142.         <div id=\"fountainG_8\" class=\"fountainG\"></div>
  143.     </div>
  144. </div>
  145. ";
  146.         // line 88
  147.         if ((is_string($_v0 =  !CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'88$this->source); })()), "request", [], "any"falsefalsefalse88), "host", [], "any"falsefalsefalse88)) && is_string($_v1 "loyalty.") && str_starts_with($_v0$_v1))) {
  148.             // line 89
  149.             yield "<iframe style=\"display: none\" src=\"";
  150.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_ios_cross_domain_auth");
  151.             yield "\"></iframe>
  152. ";
  153.         }
  154.         // line 91
  155.         yield from $this->unwrap()->yieldBlock('socialPreview'$context$blocks);
  156.         // line 93
  157.         yield "
  158. ";
  159.         // line 94
  160.         yield from $this->unwrap()->yieldBlock('body'$context$blocks);
  161.         // line 96
  162.         yield from $this->load("@My/Modules/auth.html.twig"96)->unwrap()->yield($context);
  163.         // line 97
  164.         yield from $this->unwrap()->yieldBlock('coreMessage'$context$blocks);
  165.         // line 100
  166.         yield "
  167. ";
  168.         // line 101
  169.         yield from $this->unwrap()->yieldBlock('initJsApp'$context$blocks);
  170.         // line 340
  171.         yield "
  172. <script>
  173.     function isLoyaltySubdomain() {
  174.         return window.location.hostname.startsWith('loyalty.');
  175.     }
  176.     app.onCustomEvent('appInit', function () {
  177.         app.onCustomEvent('coreAuthInit', function () {
  178.             Auth.setOnLogoinCallback(function (user, token = null, url = null) {
  179.                 if (url) {
  180.                     window.location.href = url;
  181.                 } else {
  182.                     window.location.reload();
  183.                 }
  184.             });
  185.         });
  186.         window.addEventListener(\"message\", function (e) {
  187.             if(e.data.dataType != 'crossAuth') {
  188.                 return false;
  189.             }
  190.             if (isLoyaltySubdomain() || !e.isTrusted) {
  191.                 return false;
  192.             }
  193.             // if(app.user.id && !e.data.token) {
  194.             //     \$.ajax({
  195.             //         url: '/logout-user',
  196.             //         method: 'GET',
  197.             //         xhrFields: {
  198.             //             withCredentials: true
  199.             //         },
  200.             //         success: function (response) {
  201.             //             window.location.reload();
  202.             //         }
  203.             //     });
  204.             // }
  205.             if (app.user.id) {
  206.                 return false;
  207.             }
  208.             \$.ajax({
  209.                 url: '";
  210.         // line 382
  211.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\HttpFoundationExtension']->generateAbsoluteUrl($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("core_cross_domain_auth")), "html"nulltrue);
  212.         yield "',
  213.                 method: 'POST',
  214.                 data: {token: e.data.token, rnew: 1},
  215.                 xhrFields: {
  216.                     withCredentials: true
  217.                 },
  218.                 success: function (response) {
  219.                     if (response.success) {
  220.                         window.location.reload();
  221.                     }
  222.                 }
  223.             });
  224.         });
  225.     });
  226. </script>
  227. ";
  228.         // line 398
  229.         yield from $this->unwrap()->yieldBlock('coreBottomJs'$context$blocks);
  230.         // line 406
  231.         if ((($tmp CoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'406$this->source); })()), "user", [], "any"falsefalsefalse406)) && $tmp instanceof Markup ? (string) $tmp $tmp)) {
  232.             // line 407
  233.             yield "    <script type=\"text/javascript\">
  234.         window.dataLayer = window.dataLayer || [];
  235.         window.dataLayer.push({'user_id': ";
  236.             // line 409
  237.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'409$this->source); })()), "user", [], "any"falsefalsefalse409), "id", [], "any"falsefalsefalse409), "html"nulltrue);
  238.             yield "});
  239.     </script>
  240. ";
  241.         }
  242.         // line 412
  243.         if (((array_key_exists("helpCrunch"$context) && array_key_exists("dealer"$context)) && (((CoreExtension::getAttribute($this->env$this->source, (isset($context["dealer"]) || array_key_exists("dealer"$context) ? $context["dealer"] : (function () { throw new RuntimeError('Variable "dealer" does not exist.'412$this->source); })()), "id", [], "any"falsefalsefalse412) != 16) && (CoreExtension::getAttribute($this->env$this->source, (isset($context["dealer"]) || array_key_exists("dealer"$context) ? $context["dealer"] : (function () { throw new RuntimeError('Variable "dealer" does not exist.'412$this->source); })()), "id", [], "any"falsefalsefalse412) != 27)) && (CoreExtension::getAttribute($this->env$this->source, (isset($context["dealer"]) || array_key_exists("dealer"$context) ? $context["dealer"] : (function () { throw new RuntimeError('Variable "dealer" does not exist.'412$this->source); })()), "id", [], "any"falsefalsefalse412) != 8)))) {
  244.             // line 413
  245.             yield "<script type=\"text/javascript\">
  246.     window.helpcrunchSettings = {
  247.         organization: '";
  248.             // line 415
  249.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source, (isset($context["helpCrunch"]) || array_key_exists("helpCrunch"$context) ? $context["helpCrunch"] : (function () { throw new RuntimeError('Variable "helpCrunch" does not exist.'415$this->source); })()), "organization", [], "array"falsefalsefalse415), "html"nulltrue);
  250.             yield "',
  251.         appId: '";
  252.             // line 416
  253.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source, (isset($context["helpCrunch"]) || array_key_exists("helpCrunch"$context) ? $context["helpCrunch"] : (function () { throw new RuntimeError('Variable "helpCrunch" does not exist.'416$this->source); })()), "appId", [], "array"falsefalsefalse416), "html"nulltrue);
  254.             yield "',
  255.     };
  256. </script>
  257. <script type=\"text/javascript\">
  258.     (function(w,d){var hS=w.helpcrunchSettings;if(!hS||!hS.organization){return;}var widgetSrc='https://'+hS.organization+'.widget.helpcrunch.com/';w.HelpCrunch=function(){w.HelpCrunch.q.push(arguments)};w.HelpCrunch.q=[];function r(){if (d.querySelector('script[src=\"' + widgetSrc + '\"')) { return; }var s=d.createElement('script');s.async=1;s.type='text/javascript';s.src=widgetSrc;(d.body||d.head).appendChild(s);}if(d.readyState === 'complete'||hS.loadImmediately){r();} else if(w.attachEvent){w.attachEvent('onload',r)}else{w.addEventListener('load',r,false)}})(window, document)
  259. </script>
  260. ";
  261.         }
  262.         // line 424
  263.         yield "</body>
  264. </html>
  265. ";
  266.         
  267.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  268.         
  269.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  270.         yield from [];
  271.     }
  272.     // line 8
  273.     /**
  274.      * @return iterable<null|scalar|\Stringable>
  275.      */
  276.     public function block_gtm(array $context, array $blocks = []): iterable
  277.     {
  278.         $macros $this->macros;
  279.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  280.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""gtm"));
  281.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  282.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""gtm"));
  283.         // line 9
  284.         yield "    ";
  285.         
  286.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  287.         
  288.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  289.         yield from [];
  290.     }
  291.     // line 16
  292.     /**
  293.      * @return iterable<null|scalar|\Stringable>
  294.      */
  295.     public function block_robots(array $context, array $blocks = []): iterable
  296.     {
  297.         $macros $this->macros;
  298.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  299.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""robots"));
  300.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  301.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""robots"));
  302.         // line 17
  303.         yield "        ";
  304.         if ((CoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'17$this->source); })()), "environment", [], "any"falsefalsefalse17) == "dev")) {
  305.             // line 18
  306.             yield "            <meta name=\"robots\" content=\"noindex, nofollow\">
  307.             <meta name=\"google-site-verification\" content=\"FWJj2KVU8sswZ4I7nJAffMG7Tj8xgkCr3XX-FgBmAus\" />
  308.         ";
  309.         } elseif ((($tmp CoreExtension::getAttribute($this->env$this->source,         // line 20
  310. (isset($context["seoMeta"]) || array_key_exists("seoMeta"$context) ? $context["seoMeta"] : (function () { throw new RuntimeError('Variable "seoMeta" does not exist.'20$this->source); })()), "robots", [], "any"falsefalsefalse20)) && $tmp instanceof Markup ? (string) $tmp $tmp)) {
  311.             // line 21
  312.             yield "            <meta name=\"robots\" content=\"";
  313.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source, (isset($context["seoMeta"]) || array_key_exists("seoMeta"$context) ? $context["seoMeta"] : (function () { throw new RuntimeError('Variable "seoMeta" does not exist.'21$this->source); })()), "robots", [], "any"falsefalsefalse21), "html"nulltrue);
  314.             yield "\">
  315.         ";
  316.         }
  317.         // line 23
  318.         yield "    ";
  319.         
  320.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  321.         
  322.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  323.         yield from [];
  324.     }
  325.     // line 30
  326.     /**
  327.      * @return iterable<null|scalar|\Stringable>
  328.      */
  329.     public function block_head(array $context, array $blocks = []): iterable
  330.     {
  331.         $macros $this->macros;
  332.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  333.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""head"));
  334.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  335.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""head"));
  336.         // line 31
  337.         yield "    ";
  338.         
  339.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  340.         
  341.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  342.         yield from [];
  343.     }
  344.     // line 33
  345.     /**
  346.      * @return iterable<null|scalar|\Stringable>
  347.      */
  348.     public function block_ogtagStatic(array $context, array $blocks = []): iterable
  349.     {
  350.         $macros $this->macros;
  351.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  352.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""ogtagStatic"));
  353.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  354.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""ogtagStatic"));
  355.         // line 34
  356.         yield "        ";
  357.         yield from $this->load("@DcSite/Modules/og-tag.html.twig"34)->unwrap()->yield($context);
  358.         // line 35
  359.         yield "    ";
  360.         
  361.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  362.         
  363.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  364.         yield from [];
  365.     }
  366.     // line 36
  367.     /**
  368.      * @return iterable<null|scalar|\Stringable>
  369.      */
  370.     public function block_ogtagDynamicImage(array $context, array $blocks = []): iterable
  371.     {
  372.         $macros $this->macros;
  373.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  374.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""ogtagDynamicImage"));
  375.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  376.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""ogtagDynamicImage"));
  377.         // line 37
  378.         yield "        ";
  379.         if (((array_key_exists("dealer"$context) && CoreExtension::getAttribute($this->env$this->source, ($context["dealer"] ?? null), "brand", [], "any"truetruefalse37)) && CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, ($context["dealer"] ?? null), "brand", [], "any"falsetruefalse37), "logo", [], "any"truetruefalse37))) {
  380.             yield "<meta property=\"og:image\" content=\"";
  381.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'37$this->source); })()), "request", [], "any"falsefalsefalse37), "httpHost", [], "any"falsefalsefalse37), "html"nulltrue);
  382.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->env->getRuntime('Sonata\MediaBundle\Twig\MediaRuntime')->path(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["dealer"]) || array_key_exists("dealer"$context) ? $context["dealer"] : (function () { throw new RuntimeError('Variable "dealer" does not exist.'37$this->source); })()), "brand", [], "any"falsefalsefalse37), "logo", [], "any"falsefalsefalse37), "reference"), "html"nulltrue);
  383.             yield "\">";
  384.         } else {
  385.             yield "<meta property=\"og:image\" content=\"/bundles/portal/img/front/logo.jpg\" />";
  386.         }
  387.         // line 38
  388.         yield "    ";
  389.         
  390.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  391.         
  392.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  393.         yield from [];
  394.     }
  395.     // line 39
  396.     /**
  397.      * @return iterable<null|scalar|\Stringable>
  398.      */
  399.     public function block_ogtagDynamic(array $context, array $blocks = []): iterable
  400.     {
  401.         $macros $this->macros;
  402.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  403.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""ogtagDynamic"));
  404.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  405.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""ogtagDynamic"));
  406.         // line 40
  407.         yield "    ";
  408.         
  409.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  410.         
  411.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  412.         yield from [];
  413.     }
  414.     // line 42
  415.     /**
  416.      * @return iterable<null|scalar|\Stringable>
  417.      */
  418.     public function block_canonical(array $context, array $blocks = []): iterable
  419.     {
  420.         $macros $this->macros;
  421.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  422.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""canonical"));
  423.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  424.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""canonical"));
  425.         // line 43
  426.         yield "        ";
  427.         if (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, ($context["app"] ?? null), "request", [], "any"falsetruefalse43), "attributes", [], "any"falsetruefalse43), "get", ["_route_params"], "method"falsetruefalse43), "_locale", [], "array"truetruefalse43)) {
  428.             // line 44
  429.             yield "            ";
  430.             if ((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'44$this->source); })()), "request", [], "any"falsefalsefalse44), "host", [], "any"falsefalsefalse44) != "vidi.ua")) {
  431.                 // line 45
  432.                 yield "                <link rel=\"canonical\"
  433.                       href=\"";
  434.                 // line 46
  435.                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'46$this->source); })()), "request", [], "any"falsefalsefalse46), "attributes", [], "any"falsefalsefalse46), "get", ["_route"], "method"falsefalsefalse46), CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'46$this->source); })()), "request", [], "any"falsefalsefalse46), "attributes", [], "any"falsefalsefalse46), "get", ["_route_params"], "method"falsefalsefalse46)), "html"nulltrue);
  436.                 yield "\"/>
  437.             ";
  438.             } else {
  439.                 // line 48
  440.                 yield "                <link rel=\"canonical\" href=\"";
  441.                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'48$this->source); })()), "request", [], "any"falsefalsefalse48), "uri", [], "any"falsefalsefalse48), "html"nulltrue);
  442.                 yield "\"/>
  443.             ";
  444.             }
  445.             // line 50
  446.             yield "            ";
  447.             if ((($tmp CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'50$this->source); })()), "request", [], "any"falsefalsefalse50), "get", ["variation"], "method"falsefalsefalse50)) && $tmp instanceof Markup ? (string) $tmp $tmp)) {
  448.                 // line 51
  449.                 yield "
  450.                 ";
  451.                 // line 52
  452.                 $context['_parent'] = $context;
  453.                 $context['_seq'] = CoreExtension::ensureTraversable((isset($context["allowed_locales"]) || array_key_exists("allowed_locales"$context) ? $context["allowed_locales"] : (function () { throw new RuntimeError('Variable "allowed_locales" does not exist.'52$this->source); })()));
  454.                 foreach ($context['_seq'] as $context["_key"] => $context["locale"]) {
  455.                     // line 53
  456.                     yield "                    <link rel=\"alternate\" hreflang=\"";
  457.                     if (($context["locale"] == "ua")) {
  458.                         yield "uk-ua";
  459.                     } else {
  460.                         yield "ru-ua";
  461.                     }
  462.                     yield "\"
  463.                           href=\"";
  464.                     // line 54
  465.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\HttpFoundationExtension']->generateAbsoluteUrl($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'54$this->source); })()), "request", [], "any"falsefalsefalse54), "attributes", [], "any"falsefalsefalse54), "get", ["_route"], "method"falsefalsefalse54), Twig\Extension\CoreExtension::merge(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'54$this->source); })()), "request", [], "any"falsefalsefalse54), "attributes", [], "any"falsefalsefalse54), "get", ["_route_params"], "method"falsefalsefalse54), ["_locale" => $context["locale"], "variation" => CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'54$this->source); })()), "request", [], "any"falsefalsefalse54), "get", ["variation"], "method"falsefalsefalse54)]))), "html"nulltrue);
  466.                     yield "\"/>
  467.                 ";
  468.                 }
  469.                 $_parent $context['_parent'];
  470.                 unset($context['_seq'], $context['_key'], $context['locale'], $context['_parent']);
  471.                 $context array_intersect_key($context$_parent) + $_parent;
  472.                 // line 56
  473.                 yield "                <link rel=\"alternate\" hreflang=\"x-default\"
  474.                       href=\"";
  475.                 // line 57
  476.                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\HttpFoundationExtension']->generateAbsoluteUrl($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'57$this->source); })()), "request", [], "any"falsefalsefalse57), "attributes", [], "any"falsefalsefalse57), "get", ["_route"], "method"falsefalsefalse57), Twig\Extension\CoreExtension::merge(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'57$this->source); })()), "request", [], "any"falsefalsefalse57), "attributes", [], "any"falsefalsefalse57), "get", ["_route_params"], "method"falsefalsefalse57), ["_locale" => "ua""variation" => CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'57$this->source); })()), "request", [], "any"falsefalsefalse57), "get", ["variation"], "method"falsefalsefalse57)]))), "html"nulltrue);
  477.                 yield "\"/>
  478.             ";
  479.             } else {
  480.                 // line 59
  481.                 yield "                ";
  482.                 $context['_parent'] = $context;
  483.                 $context['_seq'] = CoreExtension::ensureTraversable((isset($context["allowed_locales"]) || array_key_exists("allowed_locales"$context) ? $context["allowed_locales"] : (function () { throw new RuntimeError('Variable "allowed_locales" does not exist.'59$this->source); })()));
  484.                 foreach ($context['_seq'] as $context["_key"] => $context["locale"]) {
  485.                     // line 60
  486.                     yield "                    <link rel=\"alternate\" hreflang=\"";
  487.                     if (($context["locale"] == "ua")) {
  488.                         yield "uk-ua";
  489.                     } else {
  490.                         yield "ru-ua";
  491.                     }
  492.                     yield "\"
  493.                           href=\"";
  494.                     // line 61
  495.                     yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\HttpFoundationExtension']->generateAbsoluteUrl($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'61$this->source); })()), "request", [], "any"falsefalsefalse61), "attributes", [], "any"falsefalsefalse61), "get", ["_route"], "method"falsefalsefalse61), Twig\Extension\CoreExtension::merge(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'61$this->source); })()), "request", [], "any"falsefalsefalse61), "attributes", [], "any"falsefalsefalse61), "get", ["_route_params"], "method"falsefalsefalse61), ["_locale" => $context["locale"]]))), "html"nulltrue);
  496.                     yield "\"/>
  497.                 ";
  498.                 }
  499.                 $_parent $context['_parent'];
  500.                 unset($context['_seq'], $context['_key'], $context['locale'], $context['_parent']);
  501.                 $context array_intersect_key($context$_parent) + $_parent;
  502.                 // line 63
  503.                 yield "                <link rel=\"alternate\" hreflang=\"x-default\"
  504.                       href=\"";
  505.                 // line 64
  506.                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\HttpFoundationExtension']->generateAbsoluteUrl($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'64$this->source); })()), "request", [], "any"falsefalsefalse64), "attributes", [], "any"falsefalsefalse64), "get", ["_route"], "method"falsefalsefalse64), Twig\Extension\CoreExtension::merge(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'64$this->source); })()), "request", [], "any"falsefalsefalse64), "attributes", [], "any"falsefalsefalse64), "get", ["_route_params"], "method"falsefalsefalse64), ["_locale" => "ua"]))), "html"nulltrue);
  507.                 yield "\"/>
  508.             ";
  509.             }
  510.             // line 66
  511.             yield "
  512.         ";
  513.         }
  514.         // line 68
  515.         yield "    ";
  516.         
  517.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  518.         
  519.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  520.         yield from [];
  521.     }
  522.     // line 74
  523.     /**
  524.      * @return iterable<null|scalar|\Stringable>
  525.      */
  526.     public function block_bodyGtm(array $context, array $blocks = []): iterable
  527.     {
  528.         $macros $this->macros;
  529.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  530.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""bodyGtm"));
  531.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  532.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""bodyGtm"));
  533.         
  534.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  535.         
  536.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  537.         yield from [];
  538.     }
  539.     // line 91
  540.     /**
  541.      * @return iterable<null|scalar|\Stringable>
  542.      */
  543.     public function block_socialPreview(array $context, array $blocks = []): iterable
  544.     {
  545.         $macros $this->macros;
  546.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  547.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""socialPreview"));
  548.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  549.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""socialPreview"));
  550.         
  551.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  552.         
  553.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  554.         yield from [];
  555.     }
  556.     // line 94
  557.     /**
  558.      * @return iterable<null|scalar|\Stringable>
  559.      */
  560.     public function block_body(array $context, array $blocks = []): iterable
  561.     {
  562.         $macros $this->macros;
  563.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  564.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  565.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  566.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  567.         
  568.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  569.         
  570.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  571.         yield from [];
  572.     }
  573.     // line 97
  574.     /**
  575.      * @return iterable<null|scalar|\Stringable>
  576.      */
  577.     public function block_coreMessage(array $context, array $blocks = []): iterable
  578.     {
  579.         $macros $this->macros;
  580.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  581.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""coreMessage"));
  582.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  583.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""coreMessage"));
  584.         // line 98
  585.         yield "    <div id=\"vidiCoreMessageWrapper\"></div>
  586. ";
  587.         
  588.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  589.         
  590.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  591.         yield from [];
  592.     }
  593.     // line 101
  594.     /**
  595.      * @return iterable<null|scalar|\Stringable>
  596.      */
  597.     public function block_initJsApp(array $context, array $blocks = []): iterable
  598.     {
  599.         $macros $this->macros;
  600.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  601.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""initJsApp"));
  602.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  603.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""initJsApp"));
  604.         // line 102
  605.         yield "    ";
  606.         $context["urlResult"] = (((array_key_exists("backLoginUrl"$context) && (isset($context["backLoginUrl"]) || array_key_exists("backLoginUrl"$context) ? $context["backLoginUrl"] : (function () { throw new RuntimeError('Variable "backLoginUrl" does not exist.'102$this->source); })()))) ? ((isset($context["backLoginUrl"]) || array_key_exists("backLoginUrl"$context) ? $context["backLoginUrl"] : (function () { throw new RuntimeError('Variable "backLoginUrl" does not exist.'102$this->source); })())) : ($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_about_car")));
  607.         // line 103
  608.         yield "    ";
  609.         if ((CoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'103$this->source); })()), "environment", [], "any"falsefalsefalse103) != "dev")) {
  610.             // line 104
  611.             yield "        <script src=\"";
  612.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("bundles/core/js/core.js"), "html"nulltrue);
  613.             yield "\"></script>
  614.         <script type=\"text/javascript\">
  615.             window.app = new ViDiApp({
  616.                 version: '";
  617.             // line 107
  618.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetVersion($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/js/core.js")), "html"nulltrue);
  619.             yield "',
  620.                 message: {
  621.                     templateUrl: '";
  622.             // line 109
  623.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("core_message_load_template");
  624.             yield "',
  625.                     text: {
  626.                         btnCancel: '";
  627.             // line 111
  628.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.message.cancel", [], "core"), "html"nulltrue);
  629.             yield "',
  630.                     }
  631.                 },
  632.                 http: {
  633.                     requestErrorText: '";
  634.             // line 115
  635.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.http.server_error", [], "core"), "html"nulltrue);
  636.             yield "',
  637.                 },
  638.                 preLoader: {
  639.                     templateUrl: '";
  640.             // line 118
  641.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("core_preloader_load_template");
  642.             yield "',
  643.                     preLoaderCss: '";
  644.             // line 119
  645.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/css/preloader.css"), "html"nulltrue);
  646.             yield "',
  647.                 },
  648.                 authOptions: {
  649.                     checkUrl: '";
  650.             // line 122
  651.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\HttpFoundationExtension']->generateAbsoluteUrl($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_cross_domain_auth")), "html"nulltrue);
  652.             yield "',
  653.                     loginUrl: '";
  654.             // line 123
  655.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("core_cross_domain_auth");
  656.             yield "',
  657.                 },
  658.                 leadForms: {
  659.                     captchaUrl: '";
  660.             // line 126
  661.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("base_capthcha_init");
  662.             yield "',
  663.                     text: {
  664.                         successTitle: '";
  665.             // line 128
  666.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("modules.sps_form_title", [], "dc_base"), "html"nulltrue);
  667.             yield "',
  668.                         successText: '";
  669.             // line 129
  670.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("modules.sps_form_subtitle", [], "dc_base"), "html"nulltrue);
  671.             yield "',
  672.                         buttonText: '";
  673.             // line 130
  674.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("pages.base.ok", [], "dc_base"), "html"nulltrue);
  675.             yield "'
  676.                     },
  677.                     href: {
  678.                         buttonSuccess: null,
  679.                     },
  680.                 },
  681.                 favoriteOptions: {
  682.                     addUrl: '";
  683.             // line 137
  684.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("portal_add_favl");
  685.             yield "',
  686.                     removeUrl: '";
  687.             // line 138
  688.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("portal_remove_favl");
  689.             yield "',
  690.                 },
  691.                 user: {
  692.                     id: ";
  693.             // line 141
  694.             if ((($tmp CoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'141$this->source); })()), "user", [], "any"falsefalsefalse141)) && $tmp instanceof Markup ? (string) $tmp $tmp)) {
  695.                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'141$this->source); })()), "user", [], "any"falsefalsefalse141), "id", [], "any"falsefalsefalse141), "html"nulltrue);
  696.             } else {
  697.                 yield "false";
  698.             }
  699.             yield ",
  700.                     name: ";
  701.             // line 142
  702.             if ((($tmp CoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'142$this->source); })()), "user", [], "any"falsefalsefalse142)) && $tmp instanceof Markup ? (string) $tmp $tmp)) {
  703.                 yield "'";
  704.                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'142$this->source); })()), "user", [], "any"falsefalsefalse142), "fullName", [], "any"falsefalsefalse142), "html"nulltrue);
  705.                 yield "'";
  706.             } else {
  707.                 yield "null";
  708.             }
  709.             yield ",
  710.                 },
  711.                 requiredJs: [
  712.                     {
  713.                         path: '";
  714.             // line 146
  715.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/js/jquery-2.2.4.slim.min.js"), "html"nulltrue);
  716.             yield "',
  717.                     },
  718.                     {
  719.                         path: '";
  720.             // line 149
  721.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/js/bootstrap/popper.min.js"), "html"nulltrue);
  722.             yield "',
  723.                     },
  724.                     {
  725.                         //path: '";
  726.             // line 152
  727.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/js/vue/vue.min.js"), "html"nulltrue);
  728.             yield "',
  729.                         path: 'https://cdn.jsdelivr.net/npm/vue/dist/vue.js',
  730.                     },
  731.                 ],
  732.                 coreJs: [
  733.                     {
  734.                         path: '";
  735.             // line 158
  736.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/js/track.js"), "html"nulltrue);
  737.             yield "',
  738.                     },
  739.                     {
  740.                         path: '";
  741.             // line 161
  742.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/js/message.js"), "html"nulltrue);
  743.             yield "',
  744.                         onLoadEvent: 'messageLoad',
  745.                     },
  746.                     {
  747.                         path: '";
  748.             // line 165
  749.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/js/http.js"), "html"nulltrue);
  750.             yield "',
  751.                         onLoadEvent: 'httpLoad',
  752.                     },
  753.                     {
  754.                         path: '";
  755.             // line 169
  756.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/js/preloader.js"), "html"nulltrue);
  757.             yield "',
  758.                         onLoadEvent: 'preLoaderLoad',
  759.                     },
  760.                     {
  761.                         path: '";
  762.             // line 173
  763.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/js/lead-form.js"), "html"nulltrue);
  764.             yield "',
  765.                         onLoadEvent: 'leadFormsLoad',
  766.                     },
  767.                     {
  768.                         path: '";
  769.             // line 177
  770.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/js/favorit.js"), "html"nulltrue);
  771.             yield "',
  772.                         onLoadEvent: 'favoritLoad',
  773.                     },
  774.                     {
  775.                         path: '";
  776.             // line 181
  777.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/js/compare.js"), "html"nulltrue);
  778.             yield "',
  779.                         onLoadEvent: 'compareLoad',
  780.                     },
  781.                     {
  782.                         path: '";
  783.             // line 185
  784.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/js/lazy-init.js"), "html"nulltrue);
  785.             yield "',
  786.                         onLoadEvent: 'lazyInitLoad',
  787.                     },
  788.                     {
  789.                         path: '";
  790.             // line 189
  791.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/js/bootstrap/bootstrap.min.js"), "html"nulltrue);
  792.             yield "',
  793.                     },
  794.                     {
  795.                         path: '";
  796.             // line 192
  797.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/js/mask.js"), "html"nulltrue);
  798.             yield "',
  799.                     },
  800.                 ],
  801.                 coreCss: [
  802.                     '";
  803.             // line 196
  804.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/css/bootstrap_build/bootstrap.css"), "html"nulltrue);
  805.             yield "',
  806.                     '";
  807.             // line 197
  808.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/css/core.css"), "html"nulltrue);
  809.             yield "',
  810.                     '";
  811.             // line 198
  812.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/css/modules/core-modal/core-modal.css"), "html"nulltrue);
  813.             yield "',
  814.                     '";
  815.             // line 199
  816.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/css/modules/core-modal/modal-fw.css"), "html"nulltrue);
  817.             yield "',
  818.                     '";
  819.             // line 200
  820.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/css/lead-form.css"), "html"nulltrue);
  821.             yield "',
  822.                 ],
  823.             });
  824.             app.onCustomEvent('appInit', function () {
  825.                 app.loadJs('";
  826.             // line 204
  827.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("bundles/my/js/register.js"), "html"nulltrue);
  828.             yield "', function () {
  829.                     initAuthRegistration({
  830.                         locale: '";
  831.             // line 206
  832.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'206$this->source); })()), "request", [], "any"falsefalsefalse206), "locale", [], "any"falsefalsefalse206), "html"nulltrue);
  833.             yield "',
  834.                         fbAuthUrl: '";
  835.             // line 207
  836.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_auth_fb_user");
  837.             yield "',
  838.                         googleAuthUrl: '";
  839.             // line 208
  840.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_auth_google_user");
  841.             yield "',
  842.                         registerConfoirmUrl: '";
  843.             // line 209
  844.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_register_confirm");
  845.             yield "',
  846.                         profileUrl: '";
  847.             // line 210
  848.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["urlResult"]) || array_key_exists("urlResult"$context) ? $context["urlResult"] : (function () { throw new RuntimeError('Variable "urlResult" does not exist.'210$this->source); })()), "html"nulltrue);
  849.             yield "',
  850.                         getCodeUrl: '";
  851.             // line 211
  852.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_register_get_code");
  853.             yield "',
  854.                         resendCodeUrl: '";
  855.             // line 212
  856.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_register_resend_reg_code");
  857.             yield "',
  858.                         loginCodeUrl: '";
  859.             // line 213
  860.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("core_register_code_login");
  861.             yield "',
  862.                         refererUrl: ";
  863.             // line 214
  864.             yield ((array_key_exists("refererUrl"$context)) ? (json_encode((isset($context["refererUrl"]) || array_key_exists("refererUrl"$context) ? $context["refererUrl"] : (function () { throw new RuntimeError('Variable "refererUrl" does not exist.'214$this->source); })()))) : ("null"));
  865.             yield ",
  866.                         messageRegisterSuccessTitle: '";
  867.             // line 215
  868.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.message.register.success_title", [], "core"), "html"nulltrue);
  869.             yield "',
  870.                         messageRegisterSuccessText: '";
  871.             // line 216
  872.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.message.register.success_text", [], "core"), "html"nulltrue);
  873.             yield "',
  874.                         messageLoginErrorPassword: '";
  875.             // line 217
  876.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.message.login.error_password", [], "core"), "html"nulltrue);
  877.             yield "',
  878.                         messageLoginErrorEmail: '";
  879.             // line 218
  880.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.message.login.error_email", [], "core"), "html"nulltrue);
  881.             yield "'
  882.                     });
  883.                 });
  884.                 app.loadJs('";
  885.             // line 221
  886.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("bundles/my/js/recovery.js"), "html"nulltrue);
  887.             yield "', function () {
  888.                     initAuthRecovery({
  889.                         locale: '";
  890.             // line 223
  891.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'223$this->source); })()), "request", [], "any"falsefalsefalse223), "locale", [], "any"falsefalsefalse223), "html"nulltrue);
  892.             yield "',
  893.                         getCodeRecoveryUrl: '";
  894.             // line 224
  895.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_recovery_get_code");
  896.             yield "',
  897.                         recoveryConfirmCodeUrl: '";
  898.             // line 225
  899.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_recovery_confirm_code");
  900.             yield "',
  901.                         recoverySetPasswordUrl: '";
  902.             // line 226
  903.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_recovery_set_password");
  904.             yield "',
  905.                         messageRecoverySuccessTitle: '";
  906.             // line 227
  907.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.message.recovery.success_title", [], "core"), "html"nulltrue);
  908.             yield "',
  909.                         messageRecoverySuccessText: '";
  910.             // line 228
  911.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.message.recovery.success_text", [], "core"), "html"nulltrue);
  912.             yield "',
  913.                         messageLoginErrorPassword: '";
  914.             // line 229
  915.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.message.login.error_password", [], "core"), "html"nulltrue);
  916.             yield "',
  917.                         messageLoginErrorEmail: '";
  918.             // line 230
  919.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.message.login.error_email", [], "core"), "html"nulltrue);
  920.             yield "',
  921.                         profileUrl: '";
  922.             // line 231
  923.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_about_car");
  924.             yield "',
  925.                     });
  926.                 });
  927.                 app.loadJs('";
  928.             // line 234
  929.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("bundles/my/js/change-phone.js"), "html"nulltrue);
  930.             yield "', function () {
  931.                     initAuthChangePhone({
  932.                         locale: '";
  933.             // line 236
  934.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'236$this->source); })()), "request", [], "any"falsefalsefalse236), "locale", [], "any"falsefalsefalse236), "html"nulltrue);
  935.             yield "',
  936.                         messageLoginErrorEmail: '";
  937.             // line 237
  938.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.message.login.error_email", [], "core"), "html"nulltrue);
  939.             yield "',
  940.                         getCodeChangePhoneUrl: '";
  941.             // line 238
  942.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_change_phone_get_code");
  943.             yield "',
  944.                         setNewPhoneUrl: '";
  945.             // line 239
  946.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_change_phone_set_phone");
  947.             yield "',
  948.                         loginCodeUrl: '";
  949.             // line 240
  950.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("core_register_code_login");
  951.             yield "',
  952.                         confirmNewPhoneUrl: \"";
  953.             // line 241
  954.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_confirm_new_phone");
  955.             yield "\",
  956.                         profileUrl: '";
  957.             // line 242
  958.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_about_car");
  959.             yield "',
  960.                     });
  961.                 });
  962.             });
  963.         </script>
  964.     ";
  965.         } else {
  966.             // line 248
  967.             yield "        <script src=\"";
  968.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("bundles/core/js/prod.core.js"), "html"nulltrue);
  969.             yield "\"></script>
  970.         <script type=\"text/javascript\">
  971.             window.app = new ViDiApp({
  972.                 version: '";
  973.             // line 251
  974.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetVersion($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/js/prod.core.js")), "html"nulltrue);
  975.             yield "',
  976.                 message: {
  977.                     templateUrl: '";
  978.             // line 253
  979.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("core_message_load_template");
  980.             yield "',
  981.                     text: {
  982.                         btnCancel: '";
  983.             // line 255
  984.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.message.cancel", [], "core"), "html"nulltrue);
  985.             yield "',
  986.                     }
  987.                 },
  988.                 http: {
  989.                     requestErrorText: '";
  990.             // line 259
  991.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.http.server_error", [], "core"), "html"nulltrue);
  992.             yield "',
  993.                 },
  994.                 preLoader: {
  995.                     templateUrl: '";
  996.             // line 262
  997.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("core_preloader_load_template");
  998.             yield "',
  999.                     preLoaderCss: '";
  1000.             // line 263
  1001.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/css/preloader.css"), "html"nulltrue);
  1002.             yield "',
  1003.                 },
  1004.                 authOptions: {
  1005.                     checkUrl: '";
  1006.             // line 266
  1007.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\HttpFoundationExtension']->generateAbsoluteUrl($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_cross_domain_auth")), "html"nulltrue);
  1008.             yield "',
  1009.                     loginUrl: '";
  1010.             // line 267
  1011.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("core_cross_domain_auth");
  1012.             yield "',
  1013.                 },
  1014.                 leadForms: {
  1015.                     captchaUrl: '";
  1016.             // line 270
  1017.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("base_capthcha_init");
  1018.             yield "',
  1019.                     text: {
  1020.                         successTitle: '";
  1021.             // line 272
  1022.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("modules.sps_form_title", [], "dc_base"), "html"nulltrue);
  1023.             yield "',
  1024.                         successText: '";
  1025.             // line 273
  1026.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("modules.sps_form_subtitle", [], "dc_base"), "html"nulltrue);
  1027.             yield "',
  1028.                     },
  1029.                     href: {
  1030.                         buttonSuccess: null,
  1031.                     },
  1032.                 },
  1033.                 favoriteOptions: {
  1034.                     addUrl: '";
  1035.             // line 280
  1036.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("portal_add_favl");
  1037.             yield "',
  1038.                     removeUrl: '";
  1039.             // line 281
  1040.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("portal_remove_favl");
  1041.             yield "',
  1042.                 },
  1043.                 user: {
  1044.                     id: ";
  1045.             // line 284
  1046.             if ((($tmp CoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'284$this->source); })()), "user", [], "any"falsefalsefalse284)) && $tmp instanceof Markup ? (string) $tmp $tmp)) {
  1047.                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'284$this->source); })()), "user", [], "any"falsefalsefalse284), "id", [], "any"falsefalsefalse284), "html"nulltrue);
  1048.             } else {
  1049.                 yield "false";
  1050.             }
  1051.             yield ",
  1052.                     name: ";
  1053.             // line 285
  1054.             if ((($tmp CoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'285$this->source); })()), "user", [], "any"falsefalsefalse285)) && $tmp instanceof Markup ? (string) $tmp $tmp)) {
  1055.                 yield "'";
  1056.                 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'285$this->source); })()), "user", [], "any"falsefalsefalse285), "fullName", [], "any"falsefalsefalse285), "html"nulltrue);
  1057.                 yield "'";
  1058.             } else {
  1059.                 yield "null";
  1060.             }
  1061.             yield ",
  1062.                 },
  1063.                 requiredJs: [
  1064.                     {
  1065.                         path: '";
  1066.             // line 289
  1067.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/js/prod.cor.min.js"), "html"nulltrue);
  1068.             yield "',
  1069.                     },
  1070.                 ],
  1071.                 coreCss: [
  1072.                     '";
  1073.             // line 293
  1074.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/css/core.prod.css"), "html"nulltrue);
  1075.             yield "',
  1076.                     '";
  1077.             // line 294
  1078.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/css/lead-form.css"), "html"nulltrue);
  1079.             yield "',
  1080.                 ],
  1081.             });
  1082.             app.onCustomEvent('appInit', function () {
  1083.                 app.loadJs('";
  1084.             // line 298
  1085.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("bundles/my/js/register.js"), "html"nulltrue);
  1086.             yield "', function () {
  1087.                     initAuthRegistration({
  1088.                         locale: '";
  1089.             // line 300
  1090.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'300$this->source); })()), "request", [], "any"falsefalsefalse300), "locale", [], "any"falsefalsefalse300), "html"nulltrue);
  1091.             yield "',
  1092.                         fbAuthUrl: '";
  1093.             // line 301
  1094.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_auth_fb_user");
  1095.             yield "',
  1096.                         googleAuthUrl: '";
  1097.             // line 302
  1098.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_auth_google_user");
  1099.             yield "',
  1100.                         registerConfoirmUrl: '";
  1101.             // line 303
  1102.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_register_confirm");
  1103.             yield "',
  1104.                         profileUrl: '";
  1105.             // line 304
  1106.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["urlResult"]) || array_key_exists("urlResult"$context) ? $context["urlResult"] : (function () { throw new RuntimeError('Variable "urlResult" does not exist.'304$this->source); })()), "html"nulltrue);
  1107.             yield "',
  1108.                         getCodeUrl: '";
  1109.             // line 305
  1110.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_register_get_code");
  1111.             yield "',
  1112.                         resendCodeUrl: '";
  1113.             // line 306
  1114.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_register_resend_reg_code");
  1115.             yield "',
  1116.                         loginCodeUrl: '";
  1117.             // line 307
  1118.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("core_register_code_login");
  1119.             yield "',
  1120.                         loginCodeUrlA: '";
  1121.             // line 308
  1122.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("core_register_code_login");
  1123.             yield "',
  1124.                         refererUrl: ";
  1125.             // line 309
  1126.             yield ((array_key_exists("refererUrl"$context)) ? (json_encode((isset($context["refererUrl"]) || array_key_exists("refererUrl"$context) ? $context["refererUrl"] : (function () { throw new RuntimeError('Variable "refererUrl" does not exist.'309$this->source); })()))) : ("null"));
  1127.             yield ",
  1128.                         messageRegisterSuccessTitle: '";
  1129.             // line 310
  1130.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.message.register.success_title", [], "core"), "html"nulltrue);
  1131.             yield "',
  1132.                         messageRegisterSuccessText: '";
  1133.             // line 311
  1134.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.message.register.success_text", [], "core"), "html"nulltrue);
  1135.             yield "',
  1136.                         messageLoginErrorEmail: '";
  1137.             // line 312
  1138.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.message.login.error_email", [], "core"), "html"nulltrue);
  1139.             yield "'
  1140.                     });
  1141.                 });
  1142.                 app.loadJs('";
  1143.             // line 315
  1144.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("bundles/my/js/recovery.js"), "html"nulltrue);
  1145.             yield "', function () {
  1146.                     initAuthRecovery({
  1147.                         locale: '";
  1148.             // line 317
  1149.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'317$this->source); })()), "request", [], "any"falsefalsefalse317), "locale", [], "any"falsefalsefalse317), "html"nulltrue);
  1150.             yield "',
  1151.                         getCodeRecoveryUrl: '";
  1152.             // line 318
  1153.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_recovery_get_code");
  1154.             yield "',
  1155.                         recoveryConfirmCodeUrl: '";
  1156.             // line 319
  1157.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_recovery_confirm_code");
  1158.             yield "',
  1159.                         recoverySetPasswordUrl: '";
  1160.             // line 320
  1161.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_recovery_set_password");
  1162.             yield "',
  1163.                         messageRecoverySuccessTitle: '";
  1164.             // line 321
  1165.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.message.recovery.success_title", [], "core"), "html"nulltrue);
  1166.             yield "',
  1167.                         messageRecoverySuccessText: '";
  1168.             // line 322
  1169.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.message.recovery.success_text", [], "core"), "html"nulltrue);
  1170.             yield "',
  1171.                         messageLoginErrorPassword: '";
  1172.             // line 323
  1173.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.message.login.error_password", [], "core"), "html"nulltrue);
  1174.             yield "',
  1175.                         messageLoginErrorEmail: '";
  1176.             // line 324
  1177.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.message.login.error_email", [], "core"), "html"nulltrue);
  1178.             yield "',
  1179.                         profileUrl: '";
  1180.             // line 325
  1181.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_about_car");
  1182.             yield "',
  1183.                     });
  1184.                 });
  1185.                 app.loadJs('";
  1186.             // line 328
  1187.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("bundles/my/js/change-phone.js"), "html"nulltrue);
  1188.             yield "', function () {
  1189.                     initAuthChangePhone({
  1190.                         locale: '";
  1191.             // line 330
  1192.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'330$this->source); })()), "request", [], "any"falsefalsefalse330), "locale", [], "any"falsefalsefalse330), "html"nulltrue);
  1193.             yield "',
  1194.                         messageLoginErrorEmail: '";
  1195.             // line 331
  1196.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.message.login.error_email", [], "core"), "html"nulltrue);
  1197.             yield "',
  1198.                         getCodeChangePhoneUrl: '";
  1199.             // line 332
  1200.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_change_phone_get_code");
  1201.             yield "',
  1202.                         setNewPhoneUrl: '";
  1203.             // line 333
  1204.             yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("my_change_phone_set_phone");
  1205.             yield "',
  1206.                     });
  1207.                 });
  1208.             });
  1209.         </script>
  1210.     ";
  1211.         }
  1212.         
  1213.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1214.         
  1215.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1216.         yield from [];
  1217.     }
  1218.     // line 398
  1219.     /**
  1220.      * @return iterable<null|scalar|\Stringable>
  1221.      */
  1222.     public function block_coreBottomJs(array $context, array $blocks = []): iterable
  1223.     {
  1224.         $macros $this->macros;
  1225.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1226.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""coreBottomJs"));
  1227.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1228.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""coreBottomJs"));
  1229.         // line 399
  1230.         yield "    <script>
  1231.         app.onCustomEvent('appInit', function () {
  1232.             app.loadCss('";
  1233.         // line 401
  1234.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/css/modules/core-modal/core-modal.css"), "html"nulltrue);
  1235.         yield "');
  1236.             app.loadCss('";
  1237.         // line 402
  1238.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/core/css/modules/core-modal/modal-fw.css"), "html"nulltrue);
  1239.         yield "');
  1240.         });
  1241.     </script>
  1242. ";
  1243.         
  1244.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1245.         
  1246.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1247.         yield from [];
  1248.     }
  1249.     /**
  1250.      * @codeCoverageIgnore
  1251.      */
  1252.     public function getTemplateName(): string
  1253.     {
  1254.         return "@Core/DCSite/core-dc-template.html.twig";
  1255.     }
  1256.     /**
  1257.      * @codeCoverageIgnore
  1258.      */
  1259.     public function isTraitable(): bool
  1260.     {
  1261.         return false;
  1262.     }
  1263.     /**
  1264.      * @codeCoverageIgnore
  1265.      */
  1266.     public function getDebugInfo(): array
  1267.     {
  1268.         return array (  1320 => 402,  1316 => 401,  1312 => 399,  1299 => 398,  1281 => 333,  1277 => 332,  1273 => 331,  1269 => 330,  1264 => 328,  1258 => 325,  1254 => 324,  1250 => 323,  1246 => 322,  1242 => 321,  1238 => 320,  1234 => 319,  1230 => 318,  1226 => 317,  1221 => 315,  1215 => 312,  1211 => 311,  1207 => 310,  1203 => 309,  1199 => 308,  1195 => 307,  1191 => 306,  1187 => 305,  1183 => 304,  1179 => 303,  1175 => 302,  1171 => 301,  1167 => 300,  1162 => 298,  1155 => 294,  1151 => 293,  1144 => 289,  1131 => 285,  1123 => 284,  1117 => 281,  1113 => 280,  1103 => 273,  1099 => 272,  1094 => 270,  1088 => 267,  1084 => 266,  1078 => 263,  1074 => 262,  1068 => 259,  1061 => 255,  1056 => 253,  1051 => 251,  1044 => 248,  1035 => 242,  1031 => 241,  1027 => 240,  1023 => 239,  1019 => 238,  1015 => 237,  1011 => 236,  1006 => 234,  1000 => 231,  996 => 230,  992 => 229,  988 => 228,  984 => 227,  980 => 226,  976 => 225,  972 => 224,  968 => 223,  963 => 221,  957 => 218,  953 => 217,  949 => 216,  945 => 215,  941 => 214,  937 => 213,  933 => 212,  929 => 211,  925 => 210,  921 => 209,  917 => 208,  913 => 207,  909 => 206,  904 => 204,  897 => 200,  893 => 199,  889 => 198,  885 => 197,  881 => 196,  874 => 192,  868 => 189,  861 => 185,  854 => 181,  847 => 177,  840 => 173,  833 => 169,  826 => 165,  819 => 161,  813 => 158,  804 => 152,  798 => 149,  792 => 146,  779 => 142,  771 => 141,  765 => 138,  761 => 137,  751 => 130,  747 => 129,  743 => 128,  738 => 126,  732 => 123,  728 => 122,  722 => 119,  718 => 118,  712 => 115,  705 => 111,  700 => 109,  695 => 107,  688 => 104,  685 => 103,  682 => 102,  669 => 101,  657 => 98,  644 => 97,  622 => 94,  600 => 91,  578 => 74,  567 => 68,  563 => 66,  558 => 64,  555 => 63,  547 => 61,  538 => 60,  533 => 59,  528 => 57,  525 => 56,  517 => 54,  508 => 53,  504 => 52,  501 => 51,  498 => 50,  492 => 48,  487 => 46,  484 => 45,  481 => 44,  478 => 43,  465 => 42,  454 => 40,  441 => 39,  430 => 38,  420 => 37,  407 => 36,  396 => 35,  393 => 34,  380 => 33,  369 => 31,  356 => 30,  345 => 23,  339 => 21,  337 => 20,  333 => 18,  330 => 17,  317 => 16,  306 => 9,  293 => 8,  280 => 424,  269 => 416,  265 => 415,  261 => 413,  259 => 412,  253 => 409,  249 => 407,  247 => 406,  245 => 398,  226 => 382,  182 => 340,  180 => 101,  177 => 100,  175 => 97,  173 => 96,  171 => 94,  168 => 93,  166 => 91,  160 => 89,  158 => 88,  144 => 76,  142 => 74,  137 => 71,  135 => 70,  132 => 69,  130 => 42,  127 => 41,  124 => 39,  121 => 36,  119 => 33,  116 => 32,  113 => 30,  105 => 28,  103 => 27,  98 => 24,  96 => 16,  90 => 13,  86 => 12,  82 => 11,  79 => 10,  77 => 8,  74 => 7,  70 => 5,  66 => 3,  64 => 2,  61 => 1,);
  1269.     }
  1270.     public function getSourceContext(): Source
  1271.     {
  1272.         return new Source("<!DOCTYPE html>
  1273. {% if app.request.locale in('ua') %}
  1274. <html lang=\"uk\" prefix=\"og: https://ogp.me/ns#\">
  1275. {% else %}
  1276. <html lang=\"ru\" prefix=\"og: https://ogp.me/ns#\">
  1277. {% endif %}
  1278. <head>
  1279.     {% block gtm %}
  1280.     {% endblock gtm %}
  1281.     <link rel=\"preload\" as=\"style\" href=\"{{ asset('/bundles/core/css/preloader.css') }}\">
  1282.     <link rel=\"preload\" as=\"style\"  href=\"{{ asset('/bundles/core/css/bootstrap_build/bootstrap.css') }}\">
  1283.     <link rel=\"stylesheet\" media=\"print\" onload=\"this.media='all'\" as=\"style\" href=\"{{ asset('/bundles/core/css/core.css') }}\">
  1284.     <link rel=\"preconnect\" href=\"https://www.googletagmanager.com\">
  1285.     {% block robots %}
  1286.         {% if app.environment == 'dev' %}
  1287.             <meta name=\"robots\" content=\"noindex, nofollow\">
  1288.             <meta name=\"google-site-verification\" content=\"FWJj2KVU8sswZ4I7nJAffMG7Tj8xgkCr3XX-FgBmAus\" />
  1289.         {% elseif seoMeta.robots %}
  1290.             <meta name=\"robots\" content=\"{{ seoMeta.robots }}\">
  1291.         {% endif %}
  1292.     {% endblock robots %}
  1293.     <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">
  1294.     <meta name=viewport content=\"width=device-width,initial-scale=1,shrink-to-fit=no,user-scalable=0\">
  1295.     {% if dealer is defined %}
  1296.     <link rel=\"alternate\" type=\"application/rss+xml\" title=\"{{ dealer.name }}\" href=\"https://{{ dealer.domain }}/rss/\"/>
  1297.     {% endif %}
  1298.     {% block head %}
  1299.     {% endblock head %}
  1300.     {% block ogtagStatic %}
  1301.         {% include '@DcSite/Modules/og-tag.html.twig' %}
  1302.     {% endblock ogtagStatic %}
  1303.     {% block ogtagDynamicImage %}
  1304.         {% if dealer is defined and dealer.brand is defined and dealer.brand.logo is defined  %}<meta property=\"og:image\" content=\"{{ app.request.httpHost }}{{ sonata_path(dealer.brand.logo, 'reference') }}\">{% else %}<meta property=\"og:image\" content=\"/bundles/portal/img/front/logo.jpg\" />{% endif %}
  1305.     {% endblock ogtagDynamicImage %}
  1306.     {% block ogtagDynamic %}
  1307.     {% endblock ogtagDynamic %}
  1308.     {% block canonical %}
  1309.         {% if app.request.attributes.get('_route_params')['_locale'] is defined %}
  1310.             {% if app.request.host != 'vidi.ua' %}
  1311.                 <link rel=\"canonical\"
  1312.                       href=\"{{ url(app.request.attributes.get('_route'), app.request.attributes.get('_route_params')) }}\"/>
  1313.             {% else %}
  1314.                 <link rel=\"canonical\" href=\"{{ app.request.uri }}\"/>
  1315.             {% endif %}
  1316.             {% if app.request.get('variation') %}
  1317.                 {% for locale in allowed_locales %}
  1318.                     <link rel=\"alternate\" hreflang=\"{% if locale == 'ua' %}uk-ua{% else %}ru-ua{% endif %}\"
  1319.                           href=\"{{ absolute_url(path(app.request.attributes.get('_route'),app.request.attributes.get('_route_params')|merge({'_locale': locale, 'variation': app.request.get('variation')}))) }}\"/>
  1320.                 {% endfor %}
  1321.                 <link rel=\"alternate\" hreflang=\"x-default\"
  1322.                       href=\"{{ absolute_url(path(app.request.attributes.get('_route'),app.request.attributes.get('_route_params')|merge({'_locale': 'ua', 'variation': app.request.get('variation')}))) }}\"/>
  1323.             {% else %}
  1324.                 {% for locale in allowed_locales %}
  1325.                     <link rel=\"alternate\" hreflang=\"{% if locale == 'ua' %}uk-ua{% else %}ru-ua{% endif %}\"
  1326.                           href=\"{{ absolute_url(path(app.request.attributes.get('_route'),app.request.attributes.get('_route_params')|merge({'_locale': locale}))) }}\"/>
  1327.                 {% endfor %}
  1328.                 <link rel=\"alternate\" hreflang=\"x-default\"
  1329.                       href=\"{{ absolute_url(path(app.request.attributes.get('_route'),app.request.attributes.get('_route_params')|merge({'_locale': 'ua'}))) }}\"/>
  1330.             {% endif %}
  1331.         {% endif %}
  1332.     {% endblock canonical %}
  1333.     {% include '@DcSite/Modules/pixel-code.html.twig' %}
  1334. </head>
  1335. <body class=\"dealer\">
  1336. {% block bodyGtm %}
  1337. {% endblock bodyGtm %}
  1338. <div id=\"preloader\">
  1339.     <div id=\"fountainG\">
  1340.         <div id=\"fountainG_1\" class=\"fountainG\"></div>
  1341.         <div id=\"fountainG_2\" class=\"fountainG\"></div>
  1342.         <div id=\"fountainG_3\" class=\"fountainG\"></div>
  1343.         <div id=\"fountainG_4\" class=\"fountainG\"></div>
  1344.         <div id=\"fountainG_5\" class=\"fountainG\"></div>
  1345.         <div id=\"fountainG_6\" class=\"fountainG\"></div>
  1346.         <div id=\"fountainG_7\" class=\"fountainG\"></div>
  1347.         <div id=\"fountainG_8\" class=\"fountainG\"></div>
  1348.     </div>
  1349. </div>
  1350. {% if not app.request.host starts with 'loyalty.' %}
  1351. <iframe style=\"display: none\" src=\"{{ path('my_ios_cross_domain_auth') }}\"></iframe>
  1352. {% endif %}
  1353. {% block socialPreview %}
  1354. {% endblock socialPreview %}
  1355. {% block body %}
  1356. {% endblock body %}
  1357. {% include '@My/Modules/auth.html.twig' %}
  1358. {% block coreMessage %}
  1359.     <div id=\"vidiCoreMessageWrapper\"></div>
  1360. {% endblock coreMessage %}
  1361. {% block initJsApp %}
  1362.     {% set urlResult = backLoginUrl is defined and backLoginUrl ? backLoginUrl : path('my_about_car') %}
  1363.     {% if app.environment != 'dev' %}
  1364.         <script src=\"{{ asset('bundles/core/js/core.js') }}\"></script>
  1365.         <script type=\"text/javascript\">
  1366.             window.app = new ViDiApp({
  1367.                 version: '{{ asset_version(asset('/bundles/core/js/core.js')) }}',
  1368.                 message: {
  1369.                     templateUrl: '{{ path('core_message_load_template') }}',
  1370.                     text: {
  1371.                         btnCancel: '{{ 'app.message.cancel'|trans({},'core') }}',
  1372.                     }
  1373.                 },
  1374.                 http: {
  1375.                     requestErrorText: '{{ 'app.http.server_error'|trans({},'core') }}',
  1376.                 },
  1377.                 preLoader: {
  1378.                     templateUrl: '{{ path('core_preloader_load_template') }}',
  1379.                     preLoaderCss: '{{ asset('/bundles/core/css/preloader.css') }}',
  1380.                 },
  1381.                 authOptions: {
  1382.                     checkUrl: '{{ absolute_url(path('my_cross_domain_auth')) }}',
  1383.                     loginUrl: '{{ path('core_cross_domain_auth') }}',
  1384.                 },
  1385.                 leadForms: {
  1386.                     captchaUrl: '{{ path('base_capthcha_init') }}',
  1387.                     text: {
  1388.                         successTitle: '{{ 'modules.sps_form_title'|trans({}, 'dc_base') }}',
  1389.                         successText: '{{ 'modules.sps_form_subtitle'|trans({}, 'dc_base') }}',
  1390.                         buttonText: '{{ 'pages.base.ok'|trans({}, 'dc_base') }}'
  1391.                     },
  1392.                     href: {
  1393.                         buttonSuccess: null,
  1394.                     },
  1395.                 },
  1396.                 favoriteOptions: {
  1397.                     addUrl: '{{ path('portal_add_favl') }}',
  1398.                     removeUrl: '{{ path('portal_remove_favl') }}',
  1399.                 },
  1400.                 user: {
  1401.                     id: {% if app.user %}{{ app.user.id }}{% else %}false{% endif %},
  1402.                     name: {% if app.user %}'{{ app.user.fullName }}'{% else %}null{% endif %},
  1403.                 },
  1404.                 requiredJs: [
  1405.                     {
  1406.                         path: '{{ asset('/bundles/core/js/jquery-2.2.4.slim.min.js') }}',
  1407.                     },
  1408.                     {
  1409.                         path: '{{ asset('/bundles/core/js/bootstrap/popper.min.js') }}',
  1410.                     },
  1411.                     {
  1412.                         //path: '{{ asset('/bundles/core/js/vue/vue.min.js') }}',
  1413.                         path: 'https://cdn.jsdelivr.net/npm/vue/dist/vue.js',
  1414.                     },
  1415.                 ],
  1416.                 coreJs: [
  1417.                     {
  1418.                         path: '{{ asset('/bundles/core/js/track.js') }}',
  1419.                     },
  1420.                     {
  1421.                         path: '{{ asset('/bundles/core/js/message.js') }}',
  1422.                         onLoadEvent: 'messageLoad',
  1423.                     },
  1424.                     {
  1425.                         path: '{{ asset('/bundles/core/js/http.js') }}',
  1426.                         onLoadEvent: 'httpLoad',
  1427.                     },
  1428.                     {
  1429.                         path: '{{ asset('/bundles/core/js/preloader.js') }}',
  1430.                         onLoadEvent: 'preLoaderLoad',
  1431.                     },
  1432.                     {
  1433.                         path: '{{ asset('/bundles/core/js/lead-form.js') }}',
  1434.                         onLoadEvent: 'leadFormsLoad',
  1435.                     },
  1436.                     {
  1437.                         path: '{{ asset('/bundles/core/js/favorit.js') }}',
  1438.                         onLoadEvent: 'favoritLoad',
  1439.                     },
  1440.                     {
  1441.                         path: '{{ asset('/bundles/core/js/compare.js') }}',
  1442.                         onLoadEvent: 'compareLoad',
  1443.                     },
  1444.                     {
  1445.                         path: '{{ asset('/bundles/core/js/lazy-init.js') }}',
  1446.                         onLoadEvent: 'lazyInitLoad',
  1447.                     },
  1448.                     {
  1449.                         path: '{{ asset('/bundles/core/js/bootstrap/bootstrap.min.js') }}',
  1450.                     },
  1451.                     {
  1452.                         path: '{{ asset('/bundles/core/js/mask.js') }}',
  1453.                     },
  1454.                 ],
  1455.                 coreCss: [
  1456.                     '{{ asset('/bundles/core/css/bootstrap_build/bootstrap.css') }}',
  1457.                     '{{ asset('/bundles/core/css/core.css') }}',
  1458.                     '{{ asset('/bundles/core/css/modules/core-modal/core-modal.css') }}',
  1459.                     '{{ asset('/bundles/core/css/modules/core-modal/modal-fw.css') }}',
  1460.                     '{{ asset('/bundles/core/css/lead-form.css') }}',
  1461.                 ],
  1462.             });
  1463.             app.onCustomEvent('appInit', function () {
  1464.                 app.loadJs('{{ asset('bundles/my/js/register.js') }}', function () {
  1465.                     initAuthRegistration({
  1466.                         locale: '{{ app.request.locale }}',
  1467.                         fbAuthUrl: '{{ path('my_auth_fb_user') }}',
  1468.                         googleAuthUrl: '{{ path('my_auth_google_user') }}',
  1469.                         registerConfoirmUrl: '{{ path('my_register_confirm') }}',
  1470.                         profileUrl: '{{ urlResult }}',
  1471.                         getCodeUrl: '{{ path('my_register_get_code') }}',
  1472.                         resendCodeUrl: '{{ path('my_register_resend_reg_code') }}',
  1473.                         loginCodeUrl: '{{ path('core_register_code_login') }}',
  1474.                         refererUrl: {{ refererUrl is defined ? refererUrl|json_encode|raw : 'null' }},
  1475.                         messageRegisterSuccessTitle: '{{ 'app.message.register.success_title'|trans({},'core') }}',
  1476.                         messageRegisterSuccessText: '{{ 'app.message.register.success_text'|trans({},'core') }}',
  1477.                         messageLoginErrorPassword: '{{ 'app.message.login.error_password'|trans({}, 'core') }}',
  1478.                         messageLoginErrorEmail: '{{ 'app.message.login.error_email'|trans({}, 'core') }}'
  1479.                     });
  1480.                 });
  1481.                 app.loadJs('{{ asset('bundles/my/js/recovery.js') }}', function () {
  1482.                     initAuthRecovery({
  1483.                         locale: '{{ app.request.locale }}',
  1484.                         getCodeRecoveryUrl: '{{ path('my_recovery_get_code') }}',
  1485.                         recoveryConfirmCodeUrl: '{{ path('my_recovery_confirm_code') }}',
  1486.                         recoverySetPasswordUrl: '{{ path('my_recovery_set_password') }}',
  1487.                         messageRecoverySuccessTitle: '{{ 'app.message.recovery.success_title'|trans({}, 'core') }}',
  1488.                         messageRecoverySuccessText: '{{ 'app.message.recovery.success_text'|trans({}, 'core') }}',
  1489.                         messageLoginErrorPassword: '{{ 'app.message.login.error_password'|trans({}, 'core') }}',
  1490.                         messageLoginErrorEmail: '{{ 'app.message.login.error_email'|trans({}, 'core') }}',
  1491.                         profileUrl: '{{ path('my_about_car') }}',
  1492.                     });
  1493.                 });
  1494.                 app.loadJs('{{ asset('bundles/my/js/change-phone.js') }}', function () {
  1495.                     initAuthChangePhone({
  1496.                         locale: '{{ app.request.locale }}',
  1497.                         messageLoginErrorEmail: '{{ 'app.message.login.error_email'|trans({}, 'core') }}',
  1498.                         getCodeChangePhoneUrl: '{{ path('my_change_phone_get_code') }}',
  1499.                         setNewPhoneUrl: '{{ path('my_change_phone_set_phone') }}',
  1500.                         loginCodeUrl: '{{ path('core_register_code_login') }}',
  1501.                         confirmNewPhoneUrl: \"{{ path('my_confirm_new_phone') }}\",
  1502.                         profileUrl: '{{ path('my_about_car') }}',
  1503.                     });
  1504.                 });
  1505.             });
  1506.         </script>
  1507.     {% else %}
  1508.         <script src=\"{{ asset('bundles/core/js/prod.core.js') }}\"></script>
  1509.         <script type=\"text/javascript\">
  1510.             window.app = new ViDiApp({
  1511.                 version: '{{ asset_version(asset('/bundles/core/js/prod.core.js')) }}',
  1512.                 message: {
  1513.                     templateUrl: '{{ path('core_message_load_template') }}',
  1514.                     text: {
  1515.                         btnCancel: '{{ 'app.message.cancel'|trans({},'core') }}',
  1516.                     }
  1517.                 },
  1518.                 http: {
  1519.                     requestErrorText: '{{ 'app.http.server_error'|trans({},'core') }}',
  1520.                 },
  1521.                 preLoader: {
  1522.                     templateUrl: '{{ path('core_preloader_load_template') }}',
  1523.                     preLoaderCss: '{{ asset('/bundles/core/css/preloader.css') }}',
  1524.                 },
  1525.                 authOptions: {
  1526.                     checkUrl: '{{ absolute_url(path('my_cross_domain_auth')) }}',
  1527.                     loginUrl: '{{ path('core_cross_domain_auth') }}',
  1528.                 },
  1529.                 leadForms: {
  1530.                     captchaUrl: '{{ path('base_capthcha_init') }}',
  1531.                     text: {
  1532.                         successTitle: '{{ 'modules.sps_form_title'|trans({}, 'dc_base') }}',
  1533.                         successText: '{{ 'modules.sps_form_subtitle'|trans({}, 'dc_base') }}',
  1534.                     },
  1535.                     href: {
  1536.                         buttonSuccess: null,
  1537.                     },
  1538.                 },
  1539.                 favoriteOptions: {
  1540.                     addUrl: '{{ path('portal_add_favl') }}',
  1541.                     removeUrl: '{{ path('portal_remove_favl') }}',
  1542.                 },
  1543.                 user: {
  1544.                     id: {% if app.user %}{{ app.user.id }}{% else %}false{% endif %},
  1545.                     name: {% if app.user %}'{{ app.user.fullName }}'{% else %}null{% endif %},
  1546.                 },
  1547.                 requiredJs: [
  1548.                     {
  1549.                         path: '{{ asset('/bundles/core/js/prod.cor.min.js') }}',
  1550.                     },
  1551.                 ],
  1552.                 coreCss: [
  1553.                     '{{ asset('/bundles/core/css/core.prod.css') }}',
  1554.                     '{{ asset('/bundles/core/css/lead-form.css') }}',
  1555.                 ],
  1556.             });
  1557.             app.onCustomEvent('appInit', function () {
  1558.                 app.loadJs('{{ asset('bundles/my/js/register.js') }}', function () {
  1559.                     initAuthRegistration({
  1560.                         locale: '{{ app.request.locale }}',
  1561.                         fbAuthUrl: '{{ path('my_auth_fb_user') }}',
  1562.                         googleAuthUrl: '{{ path('my_auth_google_user') }}',
  1563.                         registerConfoirmUrl: '{{ path('my_register_confirm') }}',
  1564.                         profileUrl: '{{ urlResult }}',
  1565.                         getCodeUrl: '{{ path('my_register_get_code') }}',
  1566.                         resendCodeUrl: '{{ path('my_register_resend_reg_code') }}',
  1567.                         loginCodeUrl: '{{ path('core_register_code_login') }}',
  1568.                         loginCodeUrlA: '{{ path('core_register_code_login') }}',
  1569.                         refererUrl: {{ refererUrl is defined ? refererUrl|json_encode|raw : 'null' }},
  1570.                         messageRegisterSuccessTitle: '{{ 'app.message.register.success_title'|trans({},'core') }}',
  1571.                         messageRegisterSuccessText: '{{ 'app.message.register.success_text'|trans({},'core') }}',
  1572.                         messageLoginErrorEmail: '{{ 'app.message.login.error_email'|trans({}, 'core') }}'
  1573.                     });
  1574.                 });
  1575.                 app.loadJs('{{ asset('bundles/my/js/recovery.js') }}', function () {
  1576.                     initAuthRecovery({
  1577.                         locale: '{{ app.request.locale }}',
  1578.                         getCodeRecoveryUrl: '{{ path('my_recovery_get_code') }}',
  1579.                         recoveryConfirmCodeUrl: '{{ path('my_recovery_confirm_code') }}',
  1580.                         recoverySetPasswordUrl: '{{ path('my_recovery_set_password') }}',
  1581.                         messageRecoverySuccessTitle: '{{ 'app.message.recovery.success_title'|trans({}, 'core') }}',
  1582.                         messageRecoverySuccessText: '{{ 'app.message.recovery.success_text'|trans({}, 'core') }}',
  1583.                         messageLoginErrorPassword: '{{ 'app.message.login.error_password'|trans({}, 'core') }}',
  1584.                         messageLoginErrorEmail: '{{ 'app.message.login.error_email'|trans({}, 'core') }}',
  1585.                         profileUrl: '{{ path('my_about_car') }}',
  1586.                     });
  1587.                 });
  1588.                 app.loadJs('{{ asset('bundles/my/js/change-phone.js') }}', function () {
  1589.                     initAuthChangePhone({
  1590.                         locale: '{{ app.request.locale }}',
  1591.                         messageLoginErrorEmail: '{{ 'app.message.login.error_email'|trans({}, 'core') }}',
  1592.                         getCodeChangePhoneUrl: '{{ path('my_change_phone_get_code') }}',
  1593.                         setNewPhoneUrl: '{{ path('my_change_phone_set_phone') }}',
  1594.                     });
  1595.                 });
  1596.             });
  1597.         </script>
  1598.     {% endif %}
  1599. {% endblock initJsApp %}
  1600. <script>
  1601.     function isLoyaltySubdomain() {
  1602.         return window.location.hostname.startsWith('loyalty.');
  1603.     }
  1604.     app.onCustomEvent('appInit', function () {
  1605.         app.onCustomEvent('coreAuthInit', function () {
  1606.             Auth.setOnLogoinCallback(function (user, token = null, url = null) {
  1607.                 if (url) {
  1608.                     window.location.href = url;
  1609.                 } else {
  1610.                     window.location.reload();
  1611.                 }
  1612.             });
  1613.         });
  1614.         window.addEventListener(\"message\", function (e) {
  1615.             if(e.data.dataType != 'crossAuth') {
  1616.                 return false;
  1617.             }
  1618.             if (isLoyaltySubdomain() || !e.isTrusted) {
  1619.                 return false;
  1620.             }
  1621.             // if(app.user.id && !e.data.token) {
  1622.             //     \$.ajax({
  1623.             //         url: '/logout-user',
  1624.             //         method: 'GET',
  1625.             //         xhrFields: {
  1626.             //             withCredentials: true
  1627.             //         },
  1628.             //         success: function (response) {
  1629.             //             window.location.reload();
  1630.             //         }
  1631.             //     });
  1632.             // }
  1633.             if (app.user.id) {
  1634.                 return false;
  1635.             }
  1636.             \$.ajax({
  1637.                 url: '{{ absolute_url(path('core_cross_domain_auth')) }}',
  1638.                 method: 'POST',
  1639.                 data: {token: e.data.token, rnew: 1},
  1640.                 xhrFields: {
  1641.                     withCredentials: true
  1642.                 },
  1643.                 success: function (response) {
  1644.                     if (response.success) {
  1645.                         window.location.reload();
  1646.                     }
  1647.                 }
  1648.             });
  1649.         });
  1650.     });
  1651. </script>
  1652. {% block coreBottomJs %}
  1653.     <script>
  1654.         app.onCustomEvent('appInit', function () {
  1655.             app.loadCss('{{ asset('/bundles/core/css/modules/core-modal/core-modal.css') }}');
  1656.             app.loadCss('{{ asset('/bundles/core/css/modules/core-modal/modal-fw.css') }}');
  1657.         });
  1658.     </script>
  1659. {% endblock coreBottomJs %}
  1660. {% if app.user %}
  1661.     <script type=\"text/javascript\">
  1662.         window.dataLayer = window.dataLayer || [];
  1663.         window.dataLayer.push({'user_id': {{ app.user.id }}});
  1664.     </script>
  1665. {% endif %}
  1666. {% if helpCrunch is defined and dealer is defined and (dealer.id != 16 and dealer.id != 27 and dealer.id != 8) %}
  1667. <script type=\"text/javascript\">
  1668.     window.helpcrunchSettings = {
  1669.         organization: '{{ helpCrunch['organization'] }}',
  1670.         appId: '{{ helpCrunch['appId'] }}',
  1671.     };
  1672. </script>
  1673. <script type=\"text/javascript\">
  1674.     (function(w,d){var hS=w.helpcrunchSettings;if(!hS||!hS.organization){return;}var widgetSrc='https://'+hS.organization+'.widget.helpcrunch.com/';w.HelpCrunch=function(){w.HelpCrunch.q.push(arguments)};w.HelpCrunch.q=[];function r(){if (d.querySelector('script[src=\"' + widgetSrc + '\"')) { return; }var s=d.createElement('script');s.async=1;s.type='text/javascript';s.src=widgetSrc;(d.body||d.head).appendChild(s);}if(d.readyState === 'complete'||hS.loadImmediately){r();} else if(w.attachEvent){w.attachEvent('onload',r)}else{w.addEventListener('load',r,false)}})(window, document)
  1675. </script>
  1676. {% endif %}
  1677. </body>
  1678. </html>
  1679. ""@Core/DCSite/core-dc-template.html.twig""/var/www/vidi.ua/releases/251023-65bd7d10/src/CoreBundle/Resources/views/DCSite/core-dc-template.html.twig");
  1680.     }
  1681. }