<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
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;
/* PageParts/LatestEventsPagePart/view.html.twig */
class __TwigTemplate_c6b12aa65a91662bb35bf2305ec6eadd1ee2fbe71d5f6e12c8a251c819764c96 extends \Twig\Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->parent = false;
$this->blocks = [
];
}
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", "PageParts/LatestEventsPagePart/view.html.twig"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "PageParts/LatestEventsPagePart/view.html.twig"));
// line 1
echo "<div class=\"latest-events-box-pp\" ";
if ((twig_get_attribute($this->env, $this->source, ($context["resource"] ?? null), "background", [], "any", true, true, false, 1) && twig_get_attribute($this->env, $this->source, (isset($context["resource"]) || array_key_exists("resource", $context) ? $context["resource"] : (function () { throw new RuntimeError('Variable "resource" does not exist.', 1, $this->source); })()), "background", [], "any", false, false, false, 1))) {
echo "style=\"background-image: url('";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["resource"]) || array_key_exists("resource", $context) ? $context["resource"] : (function () { throw new RuntimeError('Variable "resource" does not exist.', 1, $this->source); })()), "background", [], "any", false, false, false, 1), "url", [], "any", false, false, false, 1)), "html", null, true);
echo "')\"";
}
echo ">
<section class=\"latest-events content\">
";
// line 3
if (twig_get_attribute($this->env, $this->source, (isset($context["resource"]) || array_key_exists("resource", $context) ? $context["resource"] : (function () { throw new RuntimeError('Variable "resource" does not exist.', 3, $this->source); })()), "header", [], "any", false, false, false, 3)) {
// line 4
echo " <h2>
";
// line 5
if ((twig_get_attribute($this->env, $this->source, ($context["resource"] ?? null), "linkUrl", [], "any", true, true, false, 5) && twig_get_attribute($this->env, $this->source, (isset($context["resource"]) || array_key_exists("resource", $context) ? $context["resource"] : (function () { throw new RuntimeError('Variable "resource" does not exist.', 5, $this->source); })()), "linkUrl", [], "any", false, false, false, 5))) {
// line 6
echo " <a href=\"";
echo twig_escape_filter($this->env, $this->extensions['Kunstmaan\NodeBundle\Twig\UrlReplaceTwigExtension']->replaceUrl(twig_get_attribute($this->env, $this->source, (isset($context["resource"]) || array_key_exists("resource", $context) ? $context["resource"] : (function () { throw new RuntimeError('Variable "resource" does not exist.', 6, $this->source); })()), "linkUrl", [], "any", false, false, false, 6)), "html", null, true);
echo "\" ";
if (twig_get_attribute($this->env, $this->source, (isset($context["resource"]) || array_key_exists("resource", $context) ? $context["resource"] : (function () { throw new RuntimeError('Variable "resource" does not exist.', 6, $this->source); })()), "linkNewWindow", [], "any", false, false, false, 6)) {
echo " target=\"_blank\" rel=\"noopener\"";
}
echo ">
";
}
// line 8
echo " ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["resource"]) || array_key_exists("resource", $context) ? $context["resource"] : (function () { throw new RuntimeError('Variable "resource" does not exist.', 8, $this->source); })()), "header", [], "any", false, false, false, 8), "html", null, true);
echo "
";
// line 9
if ((twig_get_attribute($this->env, $this->source, ($context["resource"] ?? null), "linkUrl", [], "any", true, true, false, 9) && twig_get_attribute($this->env, $this->source, (isset($context["resource"]) || array_key_exists("resource", $context) ? $context["resource"] : (function () { throw new RuntimeError('Variable "resource" does not exist.', 9, $this->source); })()), "linkUrl", [], "any", false, false, false, 9))) {
// line 10
echo " </a>
";
}
// line 12
echo " </h2>
";
}
// line 14
echo "
<div class=\"events-slider\">
";
// line 16
echo $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragmentStrategy("esi", Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("App\\Controller\\EventsArticleController:lastEvents", ["limit" => 15]));
echo "
</div>
<div class=\"text--right\">
<a href=\"";
// line 20
echo twig_escape_filter($this->env, $this->extensions['Kunstmaan\NodeBundle\Twig\NodeTwigExtension']->getUrlByInternalName("events", twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 20, $this->source); })()), "request", [], "any", false, false, false, 20), "locale", [], "any", false, false, false, 20)), "html", null, true);
echo "\" class=\"btn btn--blue\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("events.latest_events.button"), "html", null, true);
echo "</a>
</div>
</section>
</div>
";
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
}
public function getTemplateName()
{
return "PageParts/LatestEventsPagePart/view.html.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 96 => 20, 89 => 16, 85 => 14, 81 => 12, 77 => 10, 75 => 9, 70 => 8, 60 => 6, 58 => 5, 55 => 4, 53 => 3, 43 => 1,);
}
public function getSourceContext()
{
return new Source("<div class=\"latest-events-box-pp\" {% if resource.background is defined and resource.background %}style=\"background-image: url('{{ asset(resource.background.url) }}')\"{% endif %}>
<section class=\"latest-events content\">
{% if resource.header %}
<h2>
{% if resource.linkUrl is defined and resource.linkUrl %}
<a href=\"{{ resource.linkUrl | replace_url }}\" {% if resource.linkNewWindow %} target=\"_blank\" rel=\"noopener\"{% endif %}>
{% endif %}
{{ resource.header }}
{% if resource.linkUrl is defined and resource.linkUrl %}
</a>
{% endif %}
</h2>
{% endif %}
<div class=\"events-slider\">
{{ render_esi(controller('App\\\\Controller\\\\EventsArticleController:lastEvents', { 'limit' : 15 } )) }}
</div>
<div class=\"text--right\">
<a href=\"{{ get_url_by_internal_name('events', app.request.locale) }}\" class=\"btn btn--blue\">{{ 'events.latest_events.button' | trans }}</a>
</div>
</section>
</div>
", "PageParts/LatestEventsPagePart/view.html.twig", "/var/www/gcs/html/dev/templates/PageParts/LatestEventsPagePart/view.html.twig");
}
}