<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\CoreExtension;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
use Twig\TemplateWrapper;
/* @Portal/base.html.twig */
class __TwigTemplate_9a874dba8395e99130faff04341b835d extends Template
{
private Source $source;
/**
* @var array<string, Template>
*/
private array $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->blocks = [
'head' => [$this, 'block_head'],
'seo' => [$this, 'block_seo'],
'body' => [$this, 'block_body'],
'content' => [$this, 'block_content'],
'css' => [$this, 'block_css'],
'coreBottomJs' => [$this, 'block_coreBottomJs'],
'pageJS' => [$this, 'block_pageJS'],
'suChatJS' => [$this, 'block_suChatJS'],
];
}
protected function doGetParent(array $context): bool|string|Template|TemplateWrapper
{
// line 1
return "@Core/DCSite/core-dc-template.html.twig";
}
protected function doDisplay(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@Portal/base.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@Portal/base.html.twig"));
$this->parent = $this->load("@Core/DCSite/core-dc-template.html.twig", 1);
yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
}
// line 3
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_head(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "head"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "head"));
// line 4
yield " <meta name=\"google-site-verification\" content=\"VQNmMzLlDoUUKSHDh_Bno6EG39hJYE9s0beA96Dk_vM\"/>
<meta name=\"facebook-domain-verification\" content=\"zepah08oy5mc696rqnli2tv1jvovt1\"/>
";
// line 6
yield from $this->unwrap()->yieldBlock('seo', $context, $blocks);
// line 10
yield " ";
yield from $this->load("@Core/Core/preloader_style.html.twig", 10)->unwrap()->yield($context);
// line 11
yield " <meta charset=\"utf-8\">
<link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"/apple-touch-icon.ico\">
<link rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/icon-32x32.png\">
<link rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/icon-16x16.png\">
<link rel=\"manifest\" href=\"/manifest.json\">
<link rel=\"mask-icon\" href=\"/safari-pinned-tab.svg\" color=\"#5bbad5\">
<meta name=\"theme-color\" content=\"#ffffff\">
<meta name=\"google-site-verification\" content=\"ZnHsXhGdFYfiT15Ky8MUnybMBxinpxLLyl1YX0gInAs\"/>
<script type=\"text/javascript\" src=\"";
// line 21
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("bundles/insurance/js/jquery.min.js"), "html", null, true);
yield "\"></script>
";
// line 22
yield from $this->load("@Core/Core/preloader.html.twig", 22)->unwrap()->yield($context);
// line 23
yield "
";
// line 24
yield from $this->load("@DcSite/Modules/google-tag-manager.html.twig", 24)->unwrap()->yield(CoreExtension::merge($context, ["domain" => "vidi.ua", "gtmIdCode" => "GTM-TK6DGWW"]));
// line 25
yield "
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 6
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_seo(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "seo"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "seo"));
// line 7
yield " <title>";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("seo.main.title", [], "portal_base"), "html", null, true);
yield "</title>
<meta name=\"description\" content=\"";
// line 8
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("seo.main.description", [], "portal_base"), "html", null, true);
yield "\"/>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 28
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_body(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
// line 29
yield " ";
if ((($tmp = (isset($context["INCLUDE_ANALYTICS"]) || array_key_exists("INCLUDE_ANALYTICS", $context) ? $context["INCLUDE_ANALYTICS"] : (function () { throw new RuntimeError('Variable "INCLUDE_ANALYTICS" does not exist.', 29, $this->source); })())) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
// line 30
yield " <!-- Google Tag Manager (noscript) -->
<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-TK6DGWW\"
height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
";
}
// line 35
yield " ";
// line 36
yield " ";
yield from $this->load("@Portal/header-top-bar.html.twig", 36)->unwrap()->yield(CoreExtension::merge($context, ["announcementBar" => (isset($context["announcementBar"]) || array_key_exists("announcementBar", $context) ? $context["announcementBar"] : (function () { throw new RuntimeError('Variable "announcementBar" does not exist.', 36, $this->source); })())]));
// line 37
yield "
";
// line 39
yield from $this->load("@Portal/new-header.html.twig", 39)->unwrap()->yield($context);
// line 40
yield " ";
yield from $this->unwrap()->yieldBlock('content', $context, $blocks);
// line 42
yield " <link rel=\"stylesheet\" type=\"text/css\" href=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("bundles/portal/css/modules/contacts-call.css"), "html", null, true);
yield "\">
";
// line 43
yield from $this->load("@Portal/Modules/callback-vidi.html.twig", 43)->unwrap()->yield($context);
// line 44
yield " ";
yield from $this->load("@DcSite/Modules/callback/widget.html.twig", 44)->unwrap()->yield($context);
// line 46
yield " ";
yield from $this->load("@Portal/footer.html.twig", 46)->unwrap()->yield($context);
// line 47
yield " ";
yield from $this->load("@Portal/Modules/sps-popup-portal.html.twig", 47)->unwrap()->yield($context);
// line 48
yield " ";
yield from $this->load("@Portal/header-canvas-left.html.twig", 48)->unwrap()->yield($context);
// line 49
yield " ";
yield from $this->load("@Portal/arrow-top.html.twig", 49)->unwrap()->yield($context);
// line 50
yield " ";
yield from $this->load("@My/Modules/cookies-warning.html.twig", 50)->unwrap()->yield(CoreExtension::merge($context, ["usePortalCookiesCss" => true]));
// line 51
yield "
";
// line 53
yield from $this->unwrap()->yieldBlock('css', $context, $blocks);
// line 56
yield " ";
if ((($tmp = (isset($context["INCLUDE_ANALYTICS"]) || array_key_exists("INCLUDE_ANALYTICS", $context) ? $context["INCLUDE_ANALYTICS"] : (function () { throw new RuntimeError('Variable "INCLUDE_ANALYTICS" does not exist.', 56, $this->source); })())) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
// line 57
yield " <!-- Google Tag Manager (noscript) -->
<noscript>
<iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-TK6DGWW\"
height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe>
</noscript>
<!-- Facebook Pixel Code -->
<script>
!function (f, b, e, v, n, t, s) {
if (f.fbq) return;
n = f.fbq = function () {
n.callMethod ?
n.callMethod.apply(n, arguments) : n.queue.push(arguments)
};
if (!f._fbq) f._fbq = n;
n.push = n;
n.loaded = !0;
n.version = '2.0';
n.queue = [];
t = b.createElement(e);
t.async = !0;
t.src = v;
s = b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t, s)
}(window, document, 'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '2565496603726688');
fbq('track', 'PageView');
</script>
";
}
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 40
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_content(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "content"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "content"));
// line 41
yield " ";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 53
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_css(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "css"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "css"));
// line 54
yield "
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 88
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_coreBottomJs(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "coreBottomJs"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "coreBottomJs"));
// line 89
yield " <script>
app.onCustomEvent('appInit', function () {
app.loadCss('";
// line 91
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/portal/css/style.css"), "html", null, true);
yield "');
app.loadCss('";
// line 92
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/portal/css/new/style.css"), "html", null, true);
yield "');
app.loadCss('";
// line 93
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/portal/css/new/base.css"), "html", null, true);
yield "');
app.loadCss('";
// line 94
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/portal/css/modules/btn.css"), "html", null, true);
yield "');
app.loadCss('";
// line 95
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/portal/css/new-header.css"), "html", null, true);
yield "');
app.loadCss('";
// line 96
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/portal/css/menu.css"), "html", null, true);
yield "');
app.loadCss('";
// line 97
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/portal/css/lead-magnets.css"), "html", null, true);
yield "');
app.loadCss('https://use.fontawesome.com/releases/v5.2.0/css/all.css');
app.loadCss('";
// line 99
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/dcsite/css/modules/callback/timer-call.css"), "html", null, true);
yield "');
app.loadJs('/bundles/portal/js/callback-vidi.js', function () {
callbackVIDI({
createCallbackUrl: '";
// line 103
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("callback_widget_create_request");
yield "',
getDepartmentUrl: '";
// line 104
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("callback_widget_department_vidi");
yield "',
getCallbackStateUrl: '";
// line 105
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("callback_widget_get_state");
yield "',
privacyUrl: '";
// line 106
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("portal_privacy_policy");
yield "',
callBackMinute: '";
// line 107
yield $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("callback_widget.title", [], "dc_base");
yield "',
callBackWorkingHours: '";
// line 108
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("callback_widget.working_hours", [], "dc_base"), "html", null, true);
yield "',
});
});
app.loadJs('";
// line 112
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("bundles/my/js/cookies-warning.js"), "html", null, true);
yield "', function () {
initCookiesWarning({
policyUrl: \"";
// line 114
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("portal_privacy_policy");
yield "\",
site: 'VIDI.UA',
});
});
if (\$.fn.mask) {
\$('.phone.form-control').mask('+38(999)999-99-99');
}
\$(\".open-canvas-menu\").click(function () {
\$('.dealer').addClass(\"over-f-none\")
})
\$(\".open-canvas-menu\").click(function () {
\$('.canvas-menu').addClass(\"canvas-menu-active\")
})
\$(\".close-canvas-menu\").click(function () {
\$('.canvas-menu').removeClass(\"canvas-menu-active\")
})
\$(\".canvas-overlay\").click(function () {
\$('.canvas-menu').removeClass(\"canvas-menu-active\")
});
\$(\".canvas-overlay\").click(function () {
\$('.dealer').removeClass(\"over-f-none\")
});
\$(\".close-canvas-menu\").click(function () {
\$('.dealer').removeClass(\"over-f-none\")
});
\$('#vidiCorePreload').hide();
setTimeout(function () {
\$('#vidiCorePreload').hide();
}, 2000);
\$(\".search-icon-mobile\").click(function () {
\$(\".search-mobile\").toggleClass(\"active\");
});
\$('.dropdown-menu').on('click', function (e) {
if (\$(this).hasClass('dropdown-menu-open')) {
e.stopPropagation();
}
});
\$('.navbar-toggler').on('click', function () {
\$(this).toggleClass('collapsed');
\$('#mainNav').toggleClass('collapse');
\$('body').toggleClass('lock');
});
/*PAGES FIXED MENU SCROLL*/
jQuery(window).scroll(function () {
var \$sections = \$('section');
\$sections.each(function (i, el) {
var top = \$(el).offset().top - 100;
var bottom = top + \$(el).height();
var scroll = \$(window).scrollTop();
var id = \$(el).attr('id');
if (scroll > top && scroll < bottom) {
\$('.pages-menu-fixed a.active').removeClass('active');
\$('.pages-menu-fixed a[href=\"#' + id + '\"]').addClass('active');
}
})
});
\$(\".pages-menu-fixed\").on(\"click\", \"a\", function (event) {
event.preventDefault();
var id = \$(this).attr('href');
if (\$(id).length == 0) {
return false;
}
var top = \$(id).offset().top - 30;
\$('body,html').animate({scrollTop: top}, 800);
});
\$(\"#showLeadsBtn\").on(\"click\", function () {
\$(\"#lead-magnets\").css(\"position\", \"inherit\"), \$(\"#lead-magnets-wr\").removeClass(\"d-none\")
}), \$(\"#lead-magnets-wr .close\").on(\"click\", function () {
\$(\"#lead-magnets\").css(\"position\", \"fixed\"), \$(\"#lead-magnets-wr\").addClass(\"d-none\")
}), \$(\".lead-magnets-group a.lead-magnet-static\").on(\"click\", function () {
\$(\"#lead-magnets\").css(\"position\", \"fixed\"), \$(\"#lead-magnets-wr\").addClass(\"d-none\")
});
(function () {
\"use strict\";
var toggles = document.querySelectorAll(\".c-hamburger\");
for (var i = toggles.length - 1; i >= 0; i--) {
var toggle = toggles[i];
toggleHandler(toggle);
}
;
function toggleHandler(toggle) {
toggle.addEventListener(\"click\", function (e) {
e.preventDefault();
(this.classList.contains(\"is-active\") === true) ? this.classList.remove(\"is-active\") : this.classList.add(\"is-active\");
});
}
})();
\$('.js-scroll-link').click(function (e) {
e.preventDefault();
var blockId = \$(this).attr('href');
\$('html, body').stop().animate({
scrollTop: \$(blockId).offset().top - 50
}, 750);
});
});
window.hj = window.hj || function () {
(hj.q = hj.q || []).push(arguments)
};
\$('#loginBtn').click(function () {
hj('tagRecording', ['tag1', 'tag2']);
});
// burger menu
let mobileMenu = document.querySelector(\".nav-mobile-menu\");
let mainMenu = document.querySelector(\".header__nav\");
mobileMenu.addEventListener('click', function () {
mobileMenu.classList.toggle(\"active-menu\");
if (mobileMenu.classList.contains(\"active-menu\")) {
mainMenu.classList.add(\"active-menu\")
} else {
mainMenu.classList.remove(\"active-menu\")
}
});
\$(\".dropbtn\").on(\"click\", function (e) {
e.preventDefault();
let \$this = \$(this);
if (!\$this.hasClass(\"active\")) {
\$(\".dropbtn\").removeClass(\"active\");
}
\$this.toggleClass(\"active\");
});
\$(\".nav-mobile-menu\").click(function () {
\$('body').toggleClass(\"overflow-hidden\");
});
\$(\"#closePopup\").click(function () {
\$('#modalSuccessMessagePopup').modal('hide');
});
// Плашка Анонс бар
document.addEventListener(\"DOMContentLoaded\", function() {
const charityBar = document.querySelector('.charity_die');
const closeBtn = document.querySelector('.charity_btn_close');
const sessionKey = 'charityBarHidden';
if (sessionStorage.getItem(sessionKey)) {
charityBar.classList.add('charity_die_hiden');
} else {
charityBar.classList.remove('charity_die_hiden');
}
closeBtn.addEventListener('click', function() {
charityBar.classList.add('charity_die_hiden');
sessionStorage.setItem(sessionKey, 'charity_die_hiden');
});
});
</script>
";
// line 283
yield from $this->unwrap()->yieldBlock('pageJS', $context, $blocks);
// line 285
yield " ";
yield from $this->unwrap()->yieldBlock('suChatJS', $context, $blocks);
// line 287
yield "
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 283
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_pageJS(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "pageJS"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "pageJS"));
// line 284
yield " ";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 285
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_suChatJS(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "suChatJS"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "suChatJS"));
// line 286
yield " ";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
/**
* @codeCoverageIgnore
*/
public function getTemplateName(): string
{
return "@Portal/base.html.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable(): bool
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo(): array
{
return array ( 629 => 286, 616 => 285, 605 => 284, 592 => 283, 580 => 287, 577 => 285, 575 => 283, 403 => 114, 398 => 112, 391 => 108, 387 => 107, 383 => 106, 379 => 105, 375 => 104, 371 => 103, 364 => 99, 359 => 97, 355 => 96, 351 => 95, 347 => 94, 343 => 93, 339 => 92, 335 => 91, 331 => 89, 318 => 88, 306 => 54, 293 => 53, 282 => 41, 269 => 40, 229 => 57, 226 => 56, 224 => 53, 220 => 51, 217 => 50, 214 => 49, 211 => 48, 208 => 47, 205 => 46, 202 => 44, 200 => 43, 195 => 42, 192 => 40, 190 => 39, 186 => 37, 183 => 36, 181 => 35, 174 => 30, 171 => 29, 158 => 28, 145 => 8, 140 => 7, 127 => 6, 115 => 25, 113 => 24, 110 => 23, 108 => 22, 104 => 21, 92 => 11, 89 => 10, 87 => 6, 83 => 4, 70 => 3, 47 => 1,);
}
public function getSourceContext(): Source
{
return new Source("{% extends '@Core/DCSite/core-dc-template.html.twig' %}
{% block head %}
<meta name=\"google-site-verification\" content=\"VQNmMzLlDoUUKSHDh_Bno6EG39hJYE9s0beA96Dk_vM\"/>
<meta name=\"facebook-domain-verification\" content=\"zepah08oy5mc696rqnli2tv1jvovt1\"/>
{% block seo %}
<title>{{ 'seo.main.title'|trans({},'portal_base') }}</title>
<meta name=\"description\" content=\"{{ 'seo.main.description'|trans({},'portal_base') }}\"/>
{% endblock seo %}
{% include '@Core/Core/preloader_style.html.twig' %}
<meta charset=\"utf-8\">
<link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"/apple-touch-icon.ico\">
<link rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/icon-32x32.png\">
<link rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/icon-16x16.png\">
<link rel=\"manifest\" href=\"/manifest.json\">
<link rel=\"mask-icon\" href=\"/safari-pinned-tab.svg\" color=\"#5bbad5\">
<meta name=\"theme-color\" content=\"#ffffff\">
<meta name=\"google-site-verification\" content=\"ZnHsXhGdFYfiT15Ky8MUnybMBxinpxLLyl1YX0gInAs\"/>
<script type=\"text/javascript\" src=\"{{ asset('bundles/insurance/js/jquery.min.js') }}\"></script>
{% include '@Core/Core/preloader.html.twig' %}
{% include '@DcSite/Modules/google-tag-manager.html.twig' with { 'domain': 'vidi.ua', 'gtmIdCode': 'GTM-TK6DGWW' } %}
{% endblock head %}
{% block body %}
{% if INCLUDE_ANALYTICS %}
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-TK6DGWW\"
height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
{% endif %}
{# Плашка Анонс бар #}
{% include '@Portal/header-top-bar.html.twig' with {'announcementBar' : announcementBar} %}
{% include '@Portal/new-header.html.twig' %}
{% block content %}
{% endblock content %}
<link rel=\"stylesheet\" type=\"text/css\" href=\"{{ asset('bundles/portal/css/modules/contacts-call.css') }}\">
{% include '@Portal/Modules/callback-vidi.html.twig' %}
{% include '@DcSite/Modules/callback/widget.html.twig' %}
{# {% include '@Portal/Modules/help-crunch.html.twig' %}#}
{% include '@Portal/footer.html.twig' %}
{% include '@Portal/Modules/sps-popup-portal.html.twig' %}
{% include '@Portal/header-canvas-left.html.twig' %}
{% include '@Portal/arrow-top.html.twig' %}
{% include '@My/Modules/cookies-warning.html.twig' with { 'usePortalCookiesCss': true } %}
{% block css %}
{% endblock %}
{% if INCLUDE_ANALYTICS %}
<!-- Google Tag Manager (noscript) -->
<noscript>
<iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-TK6DGWW\"
height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe>
</noscript>
<!-- Facebook Pixel Code -->
<script>
!function (f, b, e, v, n, t, s) {
if (f.fbq) return;
n = f.fbq = function () {
n.callMethod ?
n.callMethod.apply(n, arguments) : n.queue.push(arguments)
};
if (!f._fbq) f._fbq = n;
n.push = n;
n.loaded = !0;
n.version = '2.0';
n.queue = [];
t = b.createElement(e);
t.async = !0;
t.src = v;
s = b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t, s)
}(window, document, 'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '2565496603726688');
fbq('track', 'PageView');
</script>
{% endif %}
{% endblock body %}
{% block coreBottomJs %}
<script>
app.onCustomEvent('appInit', function () {
app.loadCss('{{ asset('/bundles/portal/css/style.css') }}');
app.loadCss('{{ asset('/bundles/portal/css/new/style.css') }}');
app.loadCss('{{ asset('/bundles/portal/css/new/base.css') }}');
app.loadCss('{{ asset('/bundles/portal/css/modules/btn.css') }}');
app.loadCss('{{ asset('/bundles/portal/css/new-header.css') }}');
app.loadCss('{{ asset('/bundles/portal/css/menu.css') }}');
app.loadCss('{{ asset('/bundles/portal/css/lead-magnets.css') }}');
app.loadCss('https://use.fontawesome.com/releases/v5.2.0/css/all.css');
app.loadCss('{{ asset('/bundles/dcsite/css/modules/callback/timer-call.css') }}');
app.loadJs('/bundles/portal/js/callback-vidi.js', function () {
callbackVIDI({
createCallbackUrl: '{{ path('callback_widget_create_request') }}',
getDepartmentUrl: '{{ path('callback_widget_department_vidi') }}',
getCallbackStateUrl: '{{ path('callback_widget_get_state') }}',
privacyUrl: '{{ path('portal_privacy_policy') }}',
callBackMinute: '{{ 'callback_widget.title'|trans({}, 'dc_base')|raw }}',
callBackWorkingHours: '{{ 'callback_widget.working_hours'|trans({}, 'dc_base') }}',
});
});
app.loadJs('{{ asset('bundles/my/js/cookies-warning.js') }}', function () {
initCookiesWarning({
policyUrl: \"{{ path('portal_privacy_policy') }}\",
site: 'VIDI.UA',
});
});
if (\$.fn.mask) {
\$('.phone.form-control').mask('+38(999)999-99-99');
}
\$(\".open-canvas-menu\").click(function () {
\$('.dealer').addClass(\"over-f-none\")
})
\$(\".open-canvas-menu\").click(function () {
\$('.canvas-menu').addClass(\"canvas-menu-active\")
})
\$(\".close-canvas-menu\").click(function () {
\$('.canvas-menu').removeClass(\"canvas-menu-active\")
})
\$(\".canvas-overlay\").click(function () {
\$('.canvas-menu').removeClass(\"canvas-menu-active\")
});
\$(\".canvas-overlay\").click(function () {
\$('.dealer').removeClass(\"over-f-none\")
});
\$(\".close-canvas-menu\").click(function () {
\$('.dealer').removeClass(\"over-f-none\")
});
\$('#vidiCorePreload').hide();
setTimeout(function () {
\$('#vidiCorePreload').hide();
}, 2000);
\$(\".search-icon-mobile\").click(function () {
\$(\".search-mobile\").toggleClass(\"active\");
});
\$('.dropdown-menu').on('click', function (e) {
if (\$(this).hasClass('dropdown-menu-open')) {
e.stopPropagation();
}
});
\$('.navbar-toggler').on('click', function () {
\$(this).toggleClass('collapsed');
\$('#mainNav').toggleClass('collapse');
\$('body').toggleClass('lock');
});
/*PAGES FIXED MENU SCROLL*/
jQuery(window).scroll(function () {
var \$sections = \$('section');
\$sections.each(function (i, el) {
var top = \$(el).offset().top - 100;
var bottom = top + \$(el).height();
var scroll = \$(window).scrollTop();
var id = \$(el).attr('id');
if (scroll > top && scroll < bottom) {
\$('.pages-menu-fixed a.active').removeClass('active');
\$('.pages-menu-fixed a[href=\"#' + id + '\"]').addClass('active');
}
})
});
\$(\".pages-menu-fixed\").on(\"click\", \"a\", function (event) {
event.preventDefault();
var id = \$(this).attr('href');
if (\$(id).length == 0) {
return false;
}
var top = \$(id).offset().top - 30;
\$('body,html').animate({scrollTop: top}, 800);
});
\$(\"#showLeadsBtn\").on(\"click\", function () {
\$(\"#lead-magnets\").css(\"position\", \"inherit\"), \$(\"#lead-magnets-wr\").removeClass(\"d-none\")
}), \$(\"#lead-magnets-wr .close\").on(\"click\", function () {
\$(\"#lead-magnets\").css(\"position\", \"fixed\"), \$(\"#lead-magnets-wr\").addClass(\"d-none\")
}), \$(\".lead-magnets-group a.lead-magnet-static\").on(\"click\", function () {
\$(\"#lead-magnets\").css(\"position\", \"fixed\"), \$(\"#lead-magnets-wr\").addClass(\"d-none\")
});
(function () {
\"use strict\";
var toggles = document.querySelectorAll(\".c-hamburger\");
for (var i = toggles.length - 1; i >= 0; i--) {
var toggle = toggles[i];
toggleHandler(toggle);
}
;
function toggleHandler(toggle) {
toggle.addEventListener(\"click\", function (e) {
e.preventDefault();
(this.classList.contains(\"is-active\") === true) ? this.classList.remove(\"is-active\") : this.classList.add(\"is-active\");
});
}
})();
\$('.js-scroll-link').click(function (e) {
e.preventDefault();
var blockId = \$(this).attr('href');
\$('html, body').stop().animate({
scrollTop: \$(blockId).offset().top - 50
}, 750);
});
});
window.hj = window.hj || function () {
(hj.q = hj.q || []).push(arguments)
};
\$('#loginBtn').click(function () {
hj('tagRecording', ['tag1', 'tag2']);
});
// burger menu
let mobileMenu = document.querySelector(\".nav-mobile-menu\");
let mainMenu = document.querySelector(\".header__nav\");
mobileMenu.addEventListener('click', function () {
mobileMenu.classList.toggle(\"active-menu\");
if (mobileMenu.classList.contains(\"active-menu\")) {
mainMenu.classList.add(\"active-menu\")
} else {
mainMenu.classList.remove(\"active-menu\")
}
});
\$(\".dropbtn\").on(\"click\", function (e) {
e.preventDefault();
let \$this = \$(this);
if (!\$this.hasClass(\"active\")) {
\$(\".dropbtn\").removeClass(\"active\");
}
\$this.toggleClass(\"active\");
});
\$(\".nav-mobile-menu\").click(function () {
\$('body').toggleClass(\"overflow-hidden\");
});
\$(\"#closePopup\").click(function () {
\$('#modalSuccessMessagePopup').modal('hide');
});
// Плашка Анонс бар
document.addEventListener(\"DOMContentLoaded\", function() {
const charityBar = document.querySelector('.charity_die');
const closeBtn = document.querySelector('.charity_btn_close');
const sessionKey = 'charityBarHidden';
if (sessionStorage.getItem(sessionKey)) {
charityBar.classList.add('charity_die_hiden');
} else {
charityBar.classList.remove('charity_die_hiden');
}
closeBtn.addEventListener('click', function() {
charityBar.classList.add('charity_die_hiden');
sessionStorage.setItem(sessionKey, 'charity_die_hiden');
});
});
</script>
{% block pageJS %}
{% endblock pageJS %}
{% block suChatJS %}
{% endblock %}
{% endblock coreBottomJs %}
", "@Portal/base.html.twig", "/var/www/vidi.ua/releases/251031-da518f26/src/PortalBundle/Resources/views/base.html.twig");
}
}