<?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;
/* @PumukitWebTV/Layout/template.html.twig */
class __TwigTemplate_226742a5a1aabf6c148051d56052104f 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->parent = false;
$this->blocks = [
'html_class' => [$this, 'block_html_class'],
'meta' => [$this, 'block_meta'],
'keywords' => [$this, 'block_keywords'],
'title' => [$this, 'block_title'],
'stylesheets' => [$this, 'block_stylesheets'],
'javascripts' => [$this, 'block_javascripts'],
'favicon' => [$this, 'block_favicon'],
'body_class' => [$this, 'block_body_class'],
'body_base' => [$this, 'block_body_base'],
'custom_block_before_body' => [$this, 'block_custom_block_before_body'],
'body_without_container' => [$this, 'block_body_without_container'],
'body_without_bar' => [$this, 'block_body_without_bar'],
'body' => [$this, 'block_body'],
'custom_block_after_body' => [$this, 'block_custom_block_after_body'],
];
}
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", "@PumukitWebTV/Layout/template.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@PumukitWebTV/Layout/template.html.twig"));
// line 1
yield "<!doctype html>
<html class=\"";
// line 2
yield from $this->unwrap()->yieldBlock('html_class', $context, $blocks);
yield "\" lang=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["app"] ?? null), "request", [], "any", false, true, false, 2), "getLocale", [], "method", true, true, false, 2)) ? (Twig\Extension\CoreExtension::default(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), "getLocale", [], "method", false, false, false, 2), CoreExtension::getAttribute($this->env, $this->source, (isset($context["locales"]) || array_key_exists("locales", $context) ? $context["locales"] : (function () { throw new RuntimeError('Variable "locales" does not exist.', 2, $this->source); })()), 0, [], "array", false, false, false, 2))) : (CoreExtension::getAttribute($this->env, $this->source, (isset($context["locales"]) || array_key_exists("locales", $context) ? $context["locales"] : (function () { throw new RuntimeError('Variable "locales" does not exist.', 2, $this->source); })()), 0, [], "array", false, false, false, 2))), "html", null, true);
yield "\">
<head>
";
// line 4
yield from $this->unwrap()->yieldBlock('meta', $context, $blocks);
// line 17
yield " <title>";
yield from $this->unwrap()->yieldBlock('title', $context, $blocks);
yield "</title>
";
// line 19
yield from $this->unwrap()->yieldBlock('stylesheets', $context, $blocks);
// line 27
yield "
";
// line 28
yield from $this->unwrap()->yieldBlock('javascripts', $context, $blocks);
// line 33
yield "
";
// line 34
yield from $this->unwrap()->yieldBlock('favicon', $context, $blocks);
// line 37
yield "</head>
<body class=\"";
// line 39
yield from $this->unwrap()->yieldBlock('body_class', $context, $blocks);
yield "\">
";
// line 40
yield from $this->unwrap()->yieldBlock('body_base', $context, $blocks);
// line 91
yield "</body>
</html>
";
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
yield from [];
}
// line 2
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_html_class(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", "html_class"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "html_class"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 4
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_meta(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", "meta"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "meta"));
// line 5
yield " <meta name=\"viewport\" content=\"initial-scale=1\">
<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\">
<meta charset=\"UTF-8\"/>
";
// line 8
if ((($tmp = CoreExtension::getAttribute($this->env, $this->source, 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.', 8, $this->source); })()), "request", [], "any", false, false, false, 8), "attributes", [], "any", false, false, false, 8), "get", ["noindex"], "method", false, false, false, 8)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
// line 9
yield " <meta name=\"robots\" content=\"none, noindex, nofollow\"/>
";
} else {
// line 11
yield " <meta name=\"robots\" content=\"index, follow\"/>
";
}
// line 13
yield " <meta name=\"revisit-after\" content=\"1 days\"/>
<meta name=\"language\" content=\"";
// line 14
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.', 14, $this->source); })()), "request", [], "any", false, false, false, 14), "locale", [], "any", false, false, false, 14), "html", null, true);
yield "\"/>
<meta name=\"keywords\" content=\"";
// line 15
yield from $this->unwrap()->yieldBlock('keywords', $context, $blocks);
yield "\"/>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_keywords(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", "keywords"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "keywords"));
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["pumukit_info"]) || array_key_exists("pumukit_info", $context) ? $context["pumukit_info"] : (function () { throw new RuntimeError('Variable "pumukit_info" does not exist.', 15, $this->source); })()), "keywords", [], "any", false, false, false, 15), "html", null, true);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 17
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_title(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", "title"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env, $this->source, ($context["pumukit_info"] ?? null), "title", [], "any", true, true, false, 17)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env, $this->source, (isset($context["pumukit_info"]) || array_key_exists("pumukit_info", $context) ? $context["pumukit_info"] : (function () { throw new RuntimeError('Variable "pumukit_info" does not exist.', 17, $this->source); })()), "title", [], "any", false, false, false, 17), "PuMuKIT")) : ("PuMuKIT")), "html", null, true);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 19
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_stylesheets(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", "stylesheets"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheets"));
// line 20
yield " <link href=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("bundles/pumukitwebtv/css/bootstrap.min.css"), "html", null, true);
yield "\" type=\"text/css\" rel=\"stylesheet\" media=\"screen\"/>
<link href=\"";
// line 21
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("bundles/pumukitwebtv/css/font-awesome.min.css"), "html", null, true);
yield "\" type=\"text/css\" rel=\"stylesheet\" media=\"screen\"/>
<link href=\"";
// line 22
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("pumukit_webtv_default_css");
yield "\" type=\"text/css\" rel=\"stylesheet\" media=\"screen\"/>
";
// line 23
if ((($tmp = CoreExtension::getAttribute($this->env, $this->source, 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.', 23, $this->source); })()), "request", [], "any", false, false, false, 23), "attributes", [], "any", false, false, false, 23), "has", ["microsite_custom_css"], "method", false, false, false, 23)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
// line 24
yield " <link href=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(CoreExtension::getAttribute($this->env, $this->source, 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.', 24, $this->source); })()), "request", [], "any", false, false, false, 24), "attributes", [], "any", false, false, false, 24), "get", ["microsite_custom_css"], "method", false, false, false, 24)), "html", null, true);
yield "\" type=\"text/css\" rel=\"stylesheet\" media=\"screen\"/>
";
}
// line 26
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_javascripts(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", "javascripts"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts"));
// line 29
yield " <script src=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("bundles/pumukitwebtv/js/jquery.min.js"), "html", null, true);
yield "\"></script>
<script src=\"";
// line 30
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("bundles/pumukitwebtv/js/bootstrap.min.js"), "html", null, true);
yield "\"></script>
<script src=\"";
// line 31
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("bundles/pumukitwebtv/js/template_video.js"), "html", null, true);
yield "\"></script>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 34
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_favicon(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", "favicon"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "favicon"));
// line 35
yield " <link rel=\"icon\" type=\"image/x-icon\" href=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("bundles/pumukitwebtv/images/favicon.ico"), "html", null, true);
yield "\"/>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 39
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_body_class(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_class"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body_class"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 40
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_body_base(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_base"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body_base"));
// line 41
yield "
<header>
";
// line 43
yield from $this->load("@PumukitWebTV/Layout/template_header.html.twig", 43)->unwrap()->yield($context);
// line 44
yield "
<div class=\"template-menu-pmk\">
";
// line 46
yield from $this->load("@PumukitWebTV/Menu/template.html.twig", 46)->unwrap()->yield($context);
// line 47
yield " </div>
</header>
<main>
";
// line 51
if ((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.', 51, $this->source); })()), "request", [], "any", false, false, false, 51), "get", ["_route"], "method", false, false, false, 51) != "pumukit_webtv_index_index")) {
// line 52
yield " ";
yield $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("Pumukit\\WebTVBundle\\Controller\\ModulesController::breadcrumbsAction"));
yield "
";
}
// line 54
yield "
";
// line 55
yield from $this->unwrap()->yieldBlock('custom_block_before_body', $context, $blocks);
// line 56
yield "
<div class=\"container-fluid content-pmk\">
";
// line 58
yield from $this->unwrap()->yieldBlock('body_without_container', $context, $blocks);
// line 68
yield " </div>
";
// line 70
yield from $this->unwrap()->yieldBlock('custom_block_after_body', $context, $blocks);
// line 71
yield " </main>
<footer role=\"contentinfo\" class=\"footer-pmk\">
";
// line 74
yield from $this->load("@PumukitWebTV/Layout/template_footer.html.twig", 74)->unwrap()->yield($context);
// line 75
yield "
<div class=\"container-fluid powered_by\">
<div class=\"row\">
";
// line 79
yield " <div class=\"container text-right\">
<img alt=\"PuMuKIT icon\" src=\"";
// line 80
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("bundles/pumukitwebtv/images/favicon.ico"), "html", null, true);
yield "\" />
<a href=\"https://pumukit.org\">
";
// line 82
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Powered by"), "html", null, true);
yield " <span class=\"version\">PuMuKIT ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::constant("Pumukit\\PumukitVersion::VERSION"), "html", null, true);
yield "</span>
</a>
</div>
</div>
</div>
</footer>
";
// line 89
yield from $this->load("@PumukitWebTV/Cookies/template.html.twig", 89)->unwrap()->yield($context);
// line 90
yield " ";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 55
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_custom_block_before_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", "custom_block_before_body"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "custom_block_before_body"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 58
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_body_without_container(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_without_container"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body_without_container"));
// line 59
yield " <div class=\"container main-content\">
<div class=\"row\">
";
// line 61
yield from $this->unwrap()->yieldBlock('body_without_bar', $context, $blocks);
// line 65
yield " </div>
</div>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 61
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_body_without_bar(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_without_bar"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body_without_bar"));
// line 62
yield " ";
yield from $this->unwrap()->yieldBlock('body', $context, $blocks);
// line 64
yield " ";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 62
/**
* @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 63
yield " ";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 70
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_custom_block_after_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", "custom_block_after_body"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "custom_block_after_body"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
/**
* @codeCoverageIgnore
*/
public function getTemplateName(): string
{
return "@PumukitWebTV/Layout/template.html.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable(): bool
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo(): array
{
return array ( 565 => 70, 554 => 63, 541 => 62, 530 => 64, 527 => 62, 514 => 61, 501 => 65, 499 => 61, 495 => 59, 482 => 58, 460 => 55, 449 => 90, 447 => 89, 435 => 82, 430 => 80, 427 => 79, 422 => 75, 420 => 74, 415 => 71, 413 => 70, 409 => 68, 407 => 58, 403 => 56, 401 => 55, 398 => 54, 392 => 52, 390 => 51, 384 => 47, 382 => 46, 378 => 44, 376 => 43, 372 => 41, 359 => 40, 337 => 39, 323 => 35, 310 => 34, 297 => 31, 293 => 30, 288 => 29, 275 => 28, 264 => 26, 258 => 24, 256 => 23, 252 => 22, 248 => 21, 243 => 20, 230 => 19, 207 => 17, 172 => 15, 168 => 14, 165 => 13, 161 => 11, 157 => 9, 155 => 8, 150 => 5, 137 => 4, 115 => 2, 102 => 91, 100 => 40, 96 => 39, 92 => 37, 90 => 34, 87 => 33, 85 => 28, 82 => 27, 80 => 19, 74 => 17, 72 => 4, 65 => 2, 62 => 1,);
}
public function getSourceContext(): Source
{
return new Source("<!doctype html>
<html class=\"{% block html_class %}{% endblock %}\" lang=\"{{ app.request.getLocale()|default(locales[0]) }}\">
<head>
{% block meta %}
<meta name=\"viewport\" content=\"initial-scale=1\">
<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\">
<meta charset=\"UTF-8\"/>
{% if app.request.attributes.get('noindex') %}
<meta name=\"robots\" content=\"none, noindex, nofollow\"/>
{% else %}
<meta name=\"robots\" content=\"index, follow\"/>
{% endif %}
<meta name=\"revisit-after\" content=\"1 days\"/>
<meta name=\"language\" content=\"{{ app.request.locale }}\"/>
<meta name=\"keywords\" content=\"{% block keywords %}{{ pumukit_info.keywords }}{% endblock %}\"/>
{% endblock %}
<title>{% block title %}{{ pumukit_info.title|default('PuMuKIT') }}{% endblock %}</title>
{% block stylesheets %}
<link href=\"{{ asset('bundles/pumukitwebtv/css/bootstrap.min.css') }}\" type=\"text/css\" rel=\"stylesheet\" media=\"screen\"/>
<link href=\"{{ asset('bundles/pumukitwebtv/css/font-awesome.min.css') }}\" type=\"text/css\" rel=\"stylesheet\" media=\"screen\"/>
<link href=\"{{ path('pumukit_webtv_default_css') }}\" type=\"text/css\" rel=\"stylesheet\" media=\"screen\"/>
{% if app.request.attributes.has('microsite_custom_css') %}
<link href=\"{{ asset(app.request.attributes.get('microsite_custom_css')) }}\" type=\"text/css\" rel=\"stylesheet\" media=\"screen\"/>
{% endif %}
{% endblock %}
{% block javascripts %}
<script src=\"{{ asset('bundles/pumukitwebtv/js/jquery.min.js') }}\"></script>
<script src=\"{{ asset('bundles/pumukitwebtv/js/bootstrap.min.js') }}\"></script>
<script src=\"{{ asset('bundles/pumukitwebtv/js/template_video.js') }}\"></script>
{% endblock %}
{% block favicon %}
<link rel=\"icon\" type=\"image/x-icon\" href=\"{{ asset('bundles/pumukitwebtv/images/favicon.ico') }}\"/>
{% endblock %}
</head>
<body class=\"{% block body_class %}{% endblock %}\">
{% block body_base %}
<header>
{% include '@PumukitWebTV/Layout/template_header.html.twig' %}
<div class=\"template-menu-pmk\">
{% include '@PumukitWebTV/Menu/template.html.twig' %}
</div>
</header>
<main>
{% if app.request.get('_route') != 'pumukit_webtv_index_index' %}
{{ render(controller('Pumukit\\\\WebTVBundle\\\\Controller\\\\ModulesController::breadcrumbsAction')) }}
{% endif %}
{% block custom_block_before_body %}{% endblock %}
<div class=\"container-fluid content-pmk\">
{% block body_without_container %}
<div class=\"container main-content\">
<div class=\"row\">
{% block body_without_bar %}
{% block body %}
{% endblock %}
{% endblock %}
</div>
</div>
{% endblock %}
</div>
{% block custom_block_after_body %}{% endblock %}
</main>
<footer role=\"contentinfo\" class=\"footer-pmk\">
{% include \"@PumukitWebTV/Layout/template_footer.html.twig\" %}
<div class=\"container-fluid powered_by\">
<div class=\"row\">
{# Removing the original copyright line from footer breaks the AGPL license #}
<div class=\"container text-right\">
<img alt=\"PuMuKIT icon\" src=\"{{ asset('bundles/pumukitwebtv/images/favicon.ico') }}\" />
<a href=\"https://pumukit.org\">
{{ \"Powered by\"|trans }} <span class=\"version\">PuMuKIT {{constant('Pumukit\\\\PumukitVersion::VERSION')}}</span>
</a>
</div>
</div>
</div>
</footer>
{% include \"@PumukitWebTV/Cookies/template.html.twig\" %}
{% endblock %}
</body>
</html>
", "@PumukitWebTV/Layout/template.html.twig", "/srv/pumukit/src/Pumukit/WebTVBundle/Resources/views/Layout/template.html.twig");
}
}