<?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;
/* themes/ismart/base.html.twig */
class __TwigTemplate_379a1e3d6b1dbfe7b4ec0365966436bea624dd20c813a7446347d221472f0401 extends Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->parent = false;
$this->blocks = [
'customStyle' => [$this, 'block_customStyle'],
'header' => [$this, 'block_header'],
'body' => [$this, 'block_body'],
'floating' => [$this, 'block_floating'],
'footer' => [$this, 'block_footer'],
];
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "themes/ismart/base.html.twig"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "themes/ismart/base.html.twig"));
// line 1
yield "<!doctype html>
<html lang=\"";
// line 2
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, 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.', 2, $this->source); })()), "request", [], "any", false, false, false, 2), "locale", [], "any", false, false, false, 2), "html", null, true);
yield "\">
<head>
<meta charset=\"utf-8\"/>
<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\"/>
<meta name=\"viewport\" content=\"width=device-width,initial-scale=1\"/>
<meta name=\"author\" content=\"\"/>
<link rel=\"icon\" type=\"image/png\" href=\"";
// line 8
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/img/favicon.png\"/>
<link rel=\"apple-touch-icon\" href=\"";
// line 9
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/img/favicon.png\"/>
";
// line 11
yield Twig\Extension\CoreExtension::include($this->env, $context, "themes/ismart/part/social.html.twig");
yield "
<link rel=\"stylesheet\" href=\"";
// line 13
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/css/style.min.css\">
<link rel=\"stylesheet\" href=\"";
// line 14
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/css/homepage.css?v=1.0\">
";
// line 17
yield " ";
if ( !$this->extensions['App\Twig\AppExtension']->isMobile()) {
// line 18
yield " <link rel=\"stylesheet\" href=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/css/homepage-desktop.css?v=1.0\" media=\"(min-width: 992px)\">
<link rel=\"preconnect\" href=\"https://fonts.googleapis.com\"/>
<link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin/>
<link href=\"https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600;700;800;900&display=swap\" rel=\"stylesheet\" />
<link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/material-design-iconic-font/2.2.0/css/material-design-iconic-font.min.css\"/>
";
// line 24
$context["googleTagManagerId"] = $this->extensions['App\AMZ\Core\Extension\SettingExtension']->getSettingValueByKey("google-tag-manager-id");
// line 25
yield "
<script>(function (w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start':
new Date().getTime(), event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', '";
// line 38
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["googleTagManagerId"]) || array_key_exists("googleTagManagerId", $context) ? $context["googleTagManagerId"] : (function () { throw new RuntimeError('Variable "googleTagManagerId" does not exist.', 38, $this->source); })()), "html", null, true);
yield "');</script>
<script>if (!window.HTMLPictureElement) {
document.createElement('picture');
}</script>
";
} else {
// line 45
yield " <link rel=\"stylesheet\" href=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/css/homepage-mobile.css?v=1.0\" media=\"(max-width: 991px)\">
";
}
// line 47
yield "
";
// line 50
yield from $this->unwrap()->yieldBlock('customStyle', $context, $blocks);
// line 51
yield "</head>
<body>
";
// line 53
$context["textScripting"] = $this->extensions['App\AMZ\Core\Extension\SettingExtension']->getSettingValueByKey("script-setting");
// line 54
yield (isset($context["textScripting"]) || array_key_exists("textScripting", $context) ? $context["textScripting"] : (function () { throw new RuntimeError('Variable "textScripting" does not exist.', 54, $this->source); })());
yield "
";
// line 57
if ( !$this->extensions['App\Twig\AppExtension']->isMobile()) {
// line 58
yield " <div id=\"fb-root\"></div>
<script async defer crossorigin=\"anonymous\" src=\"https://connect.facebook.net/vi_VN/sdk.js#xfbml=1&version=v17.0&appId=308313886501712&autoLogAppEvents=1\" nonce=\"4ijSUNkO\"></script>
";
}
// line 61
yield "
";
// line 62
yield from $this->unwrap()->yieldBlock('header', $context, $blocks);
// line 65
yield "
";
// line 66
yield from $this->unwrap()->yieldBlock('body', $context, $blocks);
// line 69
yield "
<div class=\"modal fade success\" id=\"success\" tabindex=\"-1\" aria-labelledby=\"success\" aria-hidden=\"true\" data-bs-backdrop=\"static\" data-bs-keyboard=\"false\">
<div class=\"modal-dialog modal-dialog-centered modal-md\">
<div class=\"modal-content\">
<div class=\"modal-body\">
<p class=\"text-center\">Xin chúc mừng <bạn></bạn> đã đăng ký thành công!<strong>iSMART</strong>sẽ nhanh chóng liên hệ trong vòng 24h tới và gửi đến bạn những ưu đãi hấp dẫn. Xin cảm ơn!</p>
<img loading=\"lazy\" class=\"icon\" srcset=\"";
// line 75
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/img/mascot-ic-2.webp\" src=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/img/mascot-ic-2_small.webp\" alt=\"\">
</div>
<div class=\"modal-footer\">
<a class=\"button red\" data-bs-dismiss=\"modal\"><span>Đóng</span></a>
</div>
</div>
</div>
</div>
";
// line 84
yield from $this->unwrap()->yieldBlock('floating', $context, $blocks);
// line 169
yield from $this->unwrap()->yieldBlock('footer', $context, $blocks);
// line 172
yield "
<script src=\"";
// line 173
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/js/jquery.min.js\" defer></script>
<script src=\"";
// line 174
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/js/parsley.min.js\" defer></script>
<script src=\"";
// line 175
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/js/homepage.min.js?v=1.0\" defer></script>
";
// line 177
if ( !$this->extensions['App\Twig\AppExtension']->isMobile()) {
// line 178
yield " <link rel=\"stylesheet\" href=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/vendors/normalize-css/normalize.min.css\" defer/>
";
// line 179
yield Twig\Extension\CoreExtension::include($this->env, $context, "themes/ismart/part/script-desktop.html.twig");
yield "
";
} else {
// line 181
yield " <div class=\"modal-backdrop fade\"></div>
";
// line 182
yield Twig\Extension\CoreExtension::include($this->env, $context, "themes/ismart/part/script-mobile.html.twig");
yield "
";
}
// line 184
yield "
<script src=\"";
// line 185
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("plugins/jQueryForm/jquery.form.min.js"), "html", null, true);
yield "\" defer></script>
</body>
</html>";
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
return; yield '';
}
// line 50
public function block_customStyle($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "customStyle"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "customStyle"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
return; yield '';
}
// line 62
public function block_header($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "header"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "header"));
// line 63
yield " ";
yield Twig\Extension\CoreExtension::include($this->env, $context, "themes/ismart/part/header.html.twig");
yield "
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
return; yield '';
}
// line 66
public function block_body($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
// line 67
yield "
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
return; yield '';
}
// line 84
public function block_floating($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "floating"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "floating"));
// line 85
yield "<div class=\"floating\">
<a id=\"scrollTop\" class=\"icon top d-none\">
<img loading=\"lazy\"
srcset=\"";
// line 88
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/img/top.webp\"
src=\"";
// line 89
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/img/top_small.webp\" alt=\"\"/></a>
";
// line 90
$context["hotline"] = $this->extensions['App\AMZ\Core\Extension\SettingExtension']->getSettingValueByKey("hotline");
// line 91
yield " <div class=\"list\"><a class=\"icon call\" href=\"tel:";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::replace((isset($context["hotline"]) || array_key_exists("hotline", $context) ? $context["hotline"] : (function () { throw new RuntimeError('Variable "hotline" does not exist.', 91, $this->source); })()), [" " => ""]), "html", null, true);
yield "\">
<img
data-src=\"";
// line 94
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/img/call.webp\"
src=\"";
// line 95
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/img/call_small.webp\"
alt=\"\"/>
<span>HOTLINE</span> </a><a class=\"icon form\">
<img loading=\"lazy\"
data-src=\"";
// line 100
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/img/form.webp\"
src=\"";
// line 101
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/img/form_small.webp\"
alt=\"\"/>
<span>ĐĂNG KÝ<br/>TƯ VẤN</span></a>
</div>
</div>
";
// line 106
$context["messenger"] = $this->extensions['App\AMZ\Core\Extension\SettingExtension']->getSettingValueByKey("facebook-messenger");
// line 107
yield "
";
// line 108
if ( !$this->extensions['App\Twig\AppExtension']->isMobile()) {
// line 109
yield " <div class=\"floating-mascot\">
<a href=\"";
// line 110
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["messenger"]) || array_key_exists("messenger", $context) ? $context["messenger"] : (function () { throw new RuntimeError('Variable "messenger" does not exist.', 110, $this->source); })()), "html", null, true);
yield "\" target=\"_blank\">
<picture id=\"transparencyImg\">
<source type=\"image/webp\" srcset=\"";
// line 112
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/img/mascot-ic_thumb.webp\" media=\"(min-width:992px)\">
<source type=\"image/gif\" srcset=\"";
// line 113
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/img/mascot-2.gif\" media=\"(min-width:992px)\">
<img loading=\"lazy\" src=\"";
// line 114
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/img/mascot-2.gif\" alt=\"\"/>
</picture>
</a>
</div>
</picture>
</a>
</div>
<script>
var mascotRendered = false;
document.addEventListener(\"DOMContentLoaded\", function() {
function renderMascot() {
var video = document.createElement('video');
video.className = 'd-none';
video.id = 'transparencyVideo';
video.loop = true;
video.muted = true;
video.autoplay = true;
video.playsInline = true;
video.poster = \"";
// line 135
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/img/mascot-ic_thumb.webp\";
if (!mascotRendered && window.scrollY > 0) {
var source = document.createElement('source');
source.src = \"";
// line 139
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("themes/ismart"), "html", null, true);
yield "/img/mascot-2.webm\";
source.type = 'video/webm';
source.media = '(min-width:992px)';
video.appendChild(source);
document.querySelector('.floating-mascot a').appendChild(video);
mascotRendered = true;
// Ensure the video plays automatically
video.classList.remove('d-none');
video.play().catch(function(error) {
console.error('Error playing video:', error);
});
}
}
window.addEventListener('scroll', renderMascot);
});
</script>
";
}
// line 161
yield "
<div class=\"overlay hide\">
<div class=\"spinner-border text-warning\" role=\"status\"><span class=\"visually-hidden\">Loading...</span></div>
</div>
<div class=\"floating-form\"><a class=\"close\"><i class=\"zmdi zmdi-close-circle\"></i></a>
";
// line 166
yield Twig\Extension\CoreExtension::include($this->env, $context, "themes/ismart/part/contact-form.html.twig");
yield "
</div>
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
return; yield '';
}
// line 169
public function block_footer($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "footer"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "footer"));
// line 170
yield Twig\Extension\CoreExtension::include($this->env, $context, "themes/ismart/part/footer.html.twig");
yield "
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
return; yield '';
}
/**
* @codeCoverageIgnore
*/
public function getTemplateName()
{
return "themes/ismart/base.html.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable()
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo()
{
return array ( 476 => 170, 466 => 169, 452 => 166, 445 => 161, 420 => 139, 413 => 135, 389 => 114, 385 => 113, 381 => 112, 376 => 110, 373 => 109, 371 => 108, 368 => 107, 366 => 106, 358 => 101, 354 => 100, 346 => 95, 342 => 94, 335 => 91, 333 => 90, 329 => 89, 325 => 88, 320 => 85, 310 => 84, 298 => 67, 288 => 66, 274 => 63, 264 => 62, 245 => 50, 230 => 185, 227 => 184, 222 => 182, 219 => 181, 214 => 179, 209 => 178, 207 => 177, 202 => 175, 198 => 174, 194 => 173, 191 => 172, 189 => 169, 187 => 84, 173 => 75, 165 => 69, 163 => 66, 160 => 65, 158 => 62, 155 => 61, 150 => 58, 148 => 57, 143 => 54, 141 => 53, 137 => 51, 135 => 50, 130 => 47, 124 => 45, 114 => 38, 99 => 25, 97 => 24, 87 => 18, 84 => 17, 79 => 14, 75 => 13, 70 => 11, 65 => 9, 61 => 8, 52 => 2, 49 => 1,);
}
public function getSourceContext()
{
return new Source("<!doctype html>
<html lang=\"{{ app.request.locale }}\">
<head>
<meta charset=\"utf-8\"/>
<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\"/>
<meta name=\"viewport\" content=\"width=device-width,initial-scale=1\"/>
<meta name=\"author\" content=\"\"/>
<link rel=\"icon\" type=\"image/png\" href=\"{{ asset('themes/ismart') }}/img/favicon.png\"/>
<link rel=\"apple-touch-icon\" href=\"{{ asset('themes/ismart') }}/img/favicon.png\"/>
{{ include('themes/ismart/part/social.html.twig') }}
<link rel=\"stylesheet\" href=\"{{ asset('themes/ismart') }}/css/style.min.css\">
<link rel=\"stylesheet\" href=\"{{ asset('themes/ismart') }}/css/homepage.css?v=1.0\">
{# TODO: font, icon #}
{% if not isMobile() %}
<link rel=\"stylesheet\" href=\"{{ asset('themes/ismart') }}/css/homepage-desktop.css?v=1.0\" media=\"(min-width: 992px)\">
<link rel=\"preconnect\" href=\"https://fonts.googleapis.com\"/>
<link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin/>
<link href=\"https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600;700;800;900&display=swap\" rel=\"stylesheet\" />
<link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/material-design-iconic-font/2.2.0/css/material-design-iconic-font.min.css\"/>
{% set googleTagManagerId = getSettingValueByKey('google-tag-manager-id') %}
<script>(function (w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start':
new Date().getTime(), event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', '{{ googleTagManagerId }}');</script>
<script>if (!window.HTMLPictureElement) {
document.createElement('picture');
}</script>
{% else %}
<link rel=\"stylesheet\" href=\"{{ asset('themes/ismart') }}/css/homepage-mobile.css?v=1.0\" media=\"(max-width: 991px)\">
{% endif %}
{% block customStyle %}{% endblock %}
</head>
<body>
{% set textScripting = getSettingValueByKey('script-setting') %}
{{ textScripting | raw }}
{# TODO:fb script#}
{% if not isMobile() %}
<div id=\"fb-root\"></div>
<script async defer crossorigin=\"anonymous\" src=\"https://connect.facebook.net/vi_VN/sdk.js#xfbml=1&version=v17.0&appId=308313886501712&autoLogAppEvents=1\" nonce=\"4ijSUNkO\"></script>
{% endif %}
{% block header %}
{{ include('themes/ismart/part/header.html.twig') }}
{% endblock %}
{% block body %}
{% endblock %}
<div class=\"modal fade success\" id=\"success\" tabindex=\"-1\" aria-labelledby=\"success\" aria-hidden=\"true\" data-bs-backdrop=\"static\" data-bs-keyboard=\"false\">
<div class=\"modal-dialog modal-dialog-centered modal-md\">
<div class=\"modal-content\">
<div class=\"modal-body\">
<p class=\"text-center\">Xin chúc mừng <bạn></bạn> đã đăng ký thành công!<strong>iSMART</strong>sẽ nhanh chóng liên hệ trong vòng 24h tới và gửi đến bạn những ưu đãi hấp dẫn. Xin cảm ơn!</p>
<img loading=\"lazy\" class=\"icon\" srcset=\"{{ asset('themes/ismart') }}/img/mascot-ic-2.webp\" src=\"{{ asset('themes/ismart') }}/img/mascot-ic-2_small.webp\" alt=\"\">
</div>
<div class=\"modal-footer\">
<a class=\"button red\" data-bs-dismiss=\"modal\"><span>Đóng</span></a>
</div>
</div>
</div>
</div>
{% block floating %}
<div class=\"floating\">
<a id=\"scrollTop\" class=\"icon top d-none\">
<img loading=\"lazy\"
srcset=\"{{ asset('themes/ismart') }}/img/top.webp\"
src=\"{{ asset('themes/ismart') }}/img/top_small.webp\" alt=\"\"/></a>
{% set hotline = getSettingValueByKey('hotline') %}
<div class=\"list\"><a class=\"icon call\" href=\"tel:{{ hotline | replace({\" \":\"\"}) }}\">
<img
data-src=\"{{ asset('themes/ismart') }}/img/call.webp\"
src=\"{{ asset('themes/ismart') }}/img/call_small.webp\"
alt=\"\"/>
<span>HOTLINE</span> </a><a class=\"icon form\">
<img loading=\"lazy\"
data-src=\"{{ asset('themes/ismart') }}/img/form.webp\"
src=\"{{ asset('themes/ismart') }}/img/form_small.webp\"
alt=\"\"/>
<span>ĐĂNG KÝ<br/>TƯ VẤN</span></a>
</div>
</div>
{% set messenger = getSettingValueByKey('facebook-messenger') %}
{% if not isMobile() %}
<div class=\"floating-mascot\">
<a href=\"{{ messenger }}\" target=\"_blank\">
<picture id=\"transparencyImg\">
<source type=\"image/webp\" srcset=\"{{ asset('themes/ismart') }}/img/mascot-ic_thumb.webp\" media=\"(min-width:992px)\">
<source type=\"image/gif\" srcset=\"{{ asset('themes/ismart') }}/img/mascot-2.gif\" media=\"(min-width:992px)\">
<img loading=\"lazy\" src=\"{{ asset('themes/ismart') }}/img/mascot-2.gif\" alt=\"\"/>
</picture>
</a>
</div>
</picture>
</a>
</div>
<script>
var mascotRendered = false;
document.addEventListener(\"DOMContentLoaded\", function() {
function renderMascot() {
var video = document.createElement('video');
video.className = 'd-none';
video.id = 'transparencyVideo';
video.loop = true;
video.muted = true;
video.autoplay = true;
video.playsInline = true;
video.poster = \"{{ asset('themes/ismart') }}/img/mascot-ic_thumb.webp\";
if (!mascotRendered && window.scrollY > 0) {
var source = document.createElement('source');
source.src = \"{{ asset('themes/ismart') }}/img/mascot-2.webm\";
source.type = 'video/webm';
source.media = '(min-width:992px)';
video.appendChild(source);
document.querySelector('.floating-mascot a').appendChild(video);
mascotRendered = true;
// Ensure the video plays automatically
video.classList.remove('d-none');
video.play().catch(function(error) {
console.error('Error playing video:', error);
});
}
}
window.addEventListener('scroll', renderMascot);
});
</script>
{% endif %}
<div class=\"overlay hide\">
<div class=\"spinner-border text-warning\" role=\"status\"><span class=\"visually-hidden\">Loading...</span></div>
</div>
<div class=\"floating-form\"><a class=\"close\"><i class=\"zmdi zmdi-close-circle\"></i></a>
{{ include('themes/ismart/part/contact-form.html.twig') }}
</div>
{% endblock %}
{% block footer %}
{{ include('themes/ismart/part/footer.html.twig') }}
{% endblock %}
<script src=\"{{ asset('themes/ismart') }}/js/jquery.min.js\" defer></script>
<script src=\"{{ asset('themes/ismart') }}/js/parsley.min.js\" defer></script>
<script src=\"{{ asset('themes/ismart') }}/js/homepage.min.js?v=1.0\" defer></script>
{% if not isMobile() %}
<link rel=\"stylesheet\" href=\"{{ asset('themes/ismart') }}/vendors/normalize-css/normalize.min.css\" defer/>
{{ include('themes/ismart/part/script-desktop.html.twig') }}
{% else %}
<div class=\"modal-backdrop fade\"></div>
{{ include('themes/ismart/part/script-mobile.html.twig') }}
{% endif %}
<script src=\"{{ asset('plugins/jQueryForm/jquery.form.min.js') }}\" defer></script>
</body>
</html>", "themes/ismart/base.html.twig", "/home/ismart/web/ismart.edu.vn/public_html/templates/themes/ismart/base.html.twig");
}
}