<?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\Sandbox\SecurityNotAllowedTestError;
use Twig\Source;
use Twig\Template;
use Twig\TemplateWrapper;
/* pages/thumbnails.html.twig */
class __TwigTemplate_86607556d4698293fc84dc212ec84a2d 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 = [
'page_class' => [$this, 'block_page_class'],
'stylesheets' => [$this, 'block_stylesheets'],
'content' => [$this, 'block_content'],
'javascripts' => [$this, 'block_javascripts'],
];
}
protected function doGetParent(array $context): bool|string|Template|TemplateWrapper
{
// line 1
return "base.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", "pages/thumbnails.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "pages/thumbnails.html.twig"));
$this->parent = $this->load("base.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 4
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_page_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", "page_class"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "page_class"));
// line 5
yield "\tpage
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 8
/**
* @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 9
yield "\t";
yield from $this->yieldParentBlock("stylesheets", $context, $blocks);
yield "
\t<link rel=\"stylesheet\" href=\"";
// line 10
yield (string) $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("build/website/chunks/pages/thumbnails.css"), "html", null, true);
yield "\"/>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 13
/**
* @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 14
yield "
\t";
// line 15
$context["pageType"] = ((array_key_exists("pageType", $context)) ? (Twig\Extension\CoreExtension::default((isset($context["pageType"]) || array_key_exists("pageType", $context) ? $context["pageType"] : (function () { throw new RuntimeError('Variable "pageType" does not exist.', 15, $this->source); })()), null)) : (null));
// line 16
yield "\t";
$context["bannerId"] = ("banner-" . Twig\Extension\CoreExtension::random($this->env->getCharset()));
// line 17
yield "
\t";
// line 24
yield "\t<div class=\"banner\" id=";
yield (string) $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["bannerId"]) || array_key_exists("bannerId", $context) ? $context["bannerId"] : (function () { throw new RuntimeError('Variable "bannerId" does not exist.', 24, $this->source); })()), "html", null, true);
yield ">
\t\t<div class=\"media\">
\t\t\t";
// line 26
if ((CoreExtension::getAttribute($this->env, $this->source, ($context["content"] ?? null), "bannerMedia", [], "any", true, true, false, 26) && !(null === CoreExtension::getAttribute($this->env, $this->source, (isset($context["content"]) || array_key_exists("content", $context) ? $context["content"] : (function () { throw new RuntimeError('Variable "content" does not exist.', 26, $this->source); })()), "bannerMedia", [], "any", false, false, false, 26)))) {
// line 27
yield "\t\t\t\t";
$context["media"] = $this->extensions['Sulu\Bundle\MediaBundle\Twig\MediaTwigExtension']->resolveMediaFunction(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["content"]) || array_key_exists("content", $context) ? $context["content"] : (function () { throw new RuntimeError('Variable "content" does not exist.', 27, $this->source); })()), "bannerMedia", [], "any", false, false, false, 27), "id", [], "any", false, false, false, 27), 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.', 27, $this->source); })()), "request", [], "any", false, false, false, 27), "locale", [], "any", false, false, false, 27));
// line 28
yield "\t\t\t\t";
$context["mediaUrl"] = $this->extensions['App\Twig\MediaExtension']->getMediaOriginalUrl((isset($context["media"]) || array_key_exists("media", $context) ? $context["media"] : (function () { throw new RuntimeError('Variable "media" does not exist.', 28, $this->source); })()));
// line 29
yield "\t\t\t\t";
$context["mediaMimeType"] = ((CoreExtension::getAttribute($this->env, $this->source, ($context["media"] ?? null), "mimeType", [], "any", true, true, false, 29)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env, $this->source, (isset($context["media"]) || array_key_exists("media", $context) ? $context["media"] : (function () { throw new RuntimeError('Variable "media" does not exist.', 29, $this->source); })()), "mimeType", [], "any", false, false, false, 29), "")) : (""));
// line 30
yield "\t\t\t\t";
$context["isVideoBanner"] = ((is_string($_v0 = (isset($context["mediaMimeType"]) || array_key_exists("mediaMimeType", $context) ? $context["mediaMimeType"] : (function () { throw new RuntimeError('Variable "mediaMimeType" does not exist.', 30, $this->source); })())) && is_string($_v1 = "video/") && str_starts_with($_v0, $_v1)) || CoreExtension::matches("/.(mp4|webm|ogg)(\\?.*)?\$/i", (isset($context["mediaUrl"]) || array_key_exists("mediaUrl", $context) ? $context["mediaUrl"] : (function () { throw new RuntimeError('Variable "mediaUrl" does not exist.', 30, $this->source); })())));
// line 31
yield "
\t\t\t\t";
// line 32
if ((($tmp = (isset($context["isVideoBanner"]) || array_key_exists("isVideoBanner", $context) ? $context["isVideoBanner"] : (function () { throw new RuntimeError('Variable "isVideoBanner" does not exist.', 32, $this->source); })())) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
// line 33
yield "\t\t\t\t\t<video class=\"banner-media\" autoplay muted loop playsinline preload=\"metadata\">
\t\t\t\t\t\t<source src=\"";
// line 34
yield (string) $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["mediaUrl"]) || array_key_exists("mediaUrl", $context) ? $context["mediaUrl"] : (function () { throw new RuntimeError('Variable "mediaUrl" does not exist.', 34, $this->source); })()), "html", null, true);
yield "\" type=\"";
yield (string) $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["mediaMimeType"]) || array_key_exists("mediaMimeType", $context) ? $context["mediaMimeType"] : (function () { throw new RuntimeError('Variable "mediaMimeType" does not exist.', 34, $this->source); })()), "html", null, true);
yield "\">
\t\t\t\t\t\tVotre navigateur ne supporte pas la lecture de vidéos.
\t\t\t\t\t</video>
\t\t\t\t";
} else {
// line 38
yield "\t\t\t\t\t";
$context["imageUrl"] = $this->extensions['App\Twig\MediaExtension']->getMediaUrlWithFallback((isset($context["media"]) || array_key_exists("media", $context) ? $context["media"] : (function () { throw new RuntimeError('Variable "media" does not exist.', 38, $this->source); })()), "1200x");
// line 39
yield "\t\t\t\t\t<img class=\"banner-media\" src=\"";
yield (string) $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["imageUrl"]) || array_key_exists("imageUrl", $context) ? $context["imageUrl"] : (function () { throw new RuntimeError('Variable "imageUrl" does not exist.', 39, $this->source); })()), "html", null, true);
yield "\" alt=\"";
yield (string) $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env, $this->source, ($context["media"] ?? null), "title", [], "any", true, true, false, 39)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env, $this->source, (isset($context["media"]) || array_key_exists("media", $context) ? $context["media"] : (function () { throw new RuntimeError('Variable "media" does not exist.', 39, $this->source); })()), "title", [], "any", false, false, false, 39), "")) : ("")), "html", null, true);
yield "\"/>
\t\t\t\t";
}
// line 41
yield "\t\t\t";
}
// line 42
yield "\t\t</div>
\t\t<div class=\"text\">
\t\t\t<h1>";
// line 45
yield (string) $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env, $this->source, ($context["content"] ?? null), "bannerTitle", [], "any", true, true, false, 45)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env, $this->source, (isset($context["content"]) || array_key_exists("content", $context) ? $context["content"] : (function () { throw new RuntimeError('Variable "content" does not exist.', 45, $this->source); })()), "bannerTitle", [], "any", false, false, false, 45), "Découvrir ...")) : ("Découvrir ...")), "html", null, true);
yield "</h1>
\t\t\t<div>
\t\t\t\t";
// line 47
yield (string) ((CoreExtension::getAttribute($this->env, $this->source, ($context["content"] ?? null), "bannerDesc", [], "any", true, true, false, 47)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env, $this->source, (isset($context["content"]) || array_key_exists("content", $context) ? $context["content"] : (function () { throw new RuntimeError('Variable "content" does not exist.', 47, $this->source); })()), "bannerDesc", [], "any", false, false, false, 47), "")) : (""));
yield "
\t\t\t</div>
\t\t</div>
\t</div>
\t<div class=\"container-fluid\">
\t\t<div class=\"row\">
\t\t\t<div class=\"col-lg-1 col-md-1 col-sm-12\"></div>
\t\t\t<div class=\"col-lg-10 col-md-10 col-sm-12 thumbnails-page\">
\t\t\t\t";
// line 55
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(((array_key_exists("companiesDatas", $context)) ? (Twig\Extension\CoreExtension::default((isset($context["companiesDatas"]) || array_key_exists("companiesDatas", $context) ? $context["companiesDatas"] : (function () { throw new RuntimeError('Variable "companiesDatas" does not exist.', 55, $this->source); })()), [])) : ([])));
foreach ($context['_seq'] as $context["_key"] => $context["company"]) {
// line 56
yield "\t\t\t\t\t<div class=\"thumbnail animation1\">
\t\t\t\t\t\t<div class=\"head-thumbnail\">
\t\t\t\t\t\t\t<img src=\"";
// line 58
yield (string) $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env, $this->source, $context["company"], "logo", [], "any", true, true, false, 58)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env, $this->source, $context["company"], "logo", [], "any", false, false, false, 58), $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("img/placeholders/menu.jpg"))) : ($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("img/placeholders/menu.jpg"))), "html", null, true);
yield "\" alt=\"";
yield (string) $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env, $this->source, $context["company"], "name", [], "any", true, true, false, 58)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env, $this->source, $context["company"], "name", [], "any", false, false, false, 58), "Compagnie inconnue")) : ("Compagnie inconnue")), "html", null, true);
yield "\"/>
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<a href=\"\" class=\"btn style2 little reverse_color\">
\t\t\t\t\t\t\tVoir tous les départs<br>";
// line 61
yield (string) $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env, $this->source, $context["company"], "name", [], "any", true, true, false, 61)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env, $this->source, $context["company"], "name", [], "any", false, false, false, 61), "")) : ("")), "html", null, true);
yield "
\t\t\t\t\t\t</a>
\t\t\t\t\t</div>
\t\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_key'], $context['company'], $context['_parent']);
$context = array_intersect_key($context, $_parent);
$context += $_parent;
// line 65
yield "\t\t\t</div>
\t\t\t<div class=\"col-lg-1 col-md-1 col-sm-12\"></div>
\t\t</div>
\t</div>
\t<style>
\t\t#";
// line 73
yield (string) $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["bannerId"]) || array_key_exists("bannerId", $context) ? $context["bannerId"] : (function () { throw new RuntimeError('Variable "bannerId" does not exist.', 73, $this->source); })()), "html", null, true);
yield "
\t{
\t\t--text-banner-color: ";
// line 75
yield (string) $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env, $this->source, ($context["content"] ?? null), "textBannerColor", [], "any", true, true, false, 75)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env, $this->source, (isset($context["content"]) || array_key_exists("content", $context) ? $context["content"] : (function () { throw new RuntimeError('Variable "content" does not exist.', 75, $this->source); })()), "textBannerColor", [], "any", false, false, false, 75), "#FFFFFF")) : ("#FFFFFF")), "html", null, true);
yield "
\t\t;
\t\t--filter-banner-color: ";
// line 77
yield (string) $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['App\Twig\HexToRgbaConverterTwigExtension']->hexToRgba(((CoreExtension::getAttribute($this->env, $this->source, ($context["content"] ?? null), "filterBannerColor", [], "any", true, true, false, 77)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env, $this->source, (isset($context["content"]) || array_key_exists("content", $context) ? $context["content"] : (function () { throw new RuntimeError('Variable "content" does not exist.', 77, $this->source); })()), "filterBannerColor", [], "any", false, false, false, 77), "#000000")) : ("#000000")), ((CoreExtension::getAttribute($this->env, $this->source, ($context["content"] ?? null), "filterBannerOpacity", [], "any", true, true, false, 77)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env, $this->source, (isset($context["content"]) || array_key_exists("content", $context) ? $context["content"] : (function () { throw new RuntimeError('Variable "content" does not exist.', 77, $this->source); })()), "filterBannerOpacity", [], "any", false, false, false, 77), 0.5)) : (0.5))), "html", null, true);
yield "
\t\t;
\t}
\t</style>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 84
/**
* @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 85
yield "\t";
yield from $this->yieldParentBlock("javascripts", $context, $blocks);
yield "
\t<script type=\"module\" src=\"";
// line 86
yield (string) $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("build/website/pages/thumbnails.js"), "html", null, true);
yield "\"></script>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
/**
* @codeCoverageIgnore
*/
public function getTemplateName(): string
{
return "pages/thumbnails.html.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable(): bool
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo(): array
{
return array ( 302 => 86, 297 => 85, 284 => 84, 267 => 77, 262 => 75, 257 => 73, 247 => 65, 236 => 61, 228 => 58, 224 => 56, 220 => 55, 209 => 47, 204 => 45, 199 => 42, 196 => 41, 188 => 39, 185 => 38, 176 => 34, 173 => 33, 171 => 32, 168 => 31, 165 => 30, 162 => 29, 159 => 28, 156 => 27, 154 => 26, 148 => 24, 144 => 17, 141 => 16, 139 => 15, 136 => 14, 123 => 13, 110 => 10, 105 => 9, 92 => 8, 80 => 5, 67 => 4, 44 => 1,);
}
public function getSourceContext(): Source
{
return new Source("{% extends \x27base.html.twig\x27 %}
{% block page_class %}
\tpage
{% endblock %}
{% block stylesheets %}
\t{{ parent() }}
\t<link rel=\"stylesheet\" href=\"{{ asset(\x27build/website/chunks/pages/thumbnails.css\x27) }}\"/>
{% endblock %}
{% block content %}
\t{% set pageType = pageType|default(null) %}
\t{% set bannerId = \x27banner-\x27 ~ random() %}
\t{# pageType existants :
\t\t destinations
\t\t companies
\t\t special_offers
\t\t river_cruises #}
\t<div class=\"banner\" id={{ bannerId }}>
\t\t<div class=\"media\">
\t\t\t{% if content.bannerMedia is defined and content.bannerMedia is not null %}
\t\t\t\t{% set media = sulu_resolve_media(content.bannerMedia.id, app.request.locale) %}
\t\t\t\t{% set mediaUrl = sulu_media_original_url(media) %}
\t\t\t\t{% set mediaMimeType = media.mimeType|default(\x27\x27) %}
\t\t\t\t{% set isVideoBanner = mediaMimeType starts with \x27video/\x27 or mediaUrl matches \x27/\\.(mp4|webm|ogg)(\\\\?.*)?\$/i\x27 %}
\t\t\t\t{% if isVideoBanner %}
\t\t\t\t\t<video class=\"banner-media\" autoplay muted loop playsinline preload=\"metadata\">
\t\t\t\t\t\t<source src=\"{{ mediaUrl }}\" type=\"{{ mediaMimeType }}\">
\t\t\t\t\t\tVotre navigateur ne supporte pas la lecture de vidéos.
\t\t\t\t\t</video>
\t\t\t\t{% else %}
\t\t\t\t\t{% set imageUrl = sulu_media_url(media, \x271200x\x27) %}
\t\t\t\t\t<img class=\"banner-media\" src=\"{{ imageUrl }}\" alt=\"{{ media.title|default(\x27\x27) }}\"/>
\t\t\t\t{% endif %}
\t\t\t{% endif %}
\t\t</div>
\t\t<div class=\"text\">
\t\t\t<h1>{{ content.bannerTitle| default(\x27Découvrir ...\x27) }}</h1>
\t\t\t<div>
\t\t\t\t{{ content.bannerDesc|default(\x27\x27)|raw }}
\t\t\t</div>
\t\t</div>
\t</div>
\t<div class=\"container-fluid\">
\t\t<div class=\"row\">
\t\t\t<div class=\"col-lg-1 col-md-1 col-sm-12\"></div>
\t\t\t<div class=\"col-lg-10 col-md-10 col-sm-12 thumbnails-page\">
\t\t\t\t{% for company in companiesDatas|default([]) %}
\t\t\t\t\t<div class=\"thumbnail animation1\">
\t\t\t\t\t\t<div class=\"head-thumbnail\">
\t\t\t\t\t\t\t<img src=\"{{ company.logo|default(asset(\"img/placeholders/menu.jpg\")) }}\" alt=\"{{ company.name|default(\x27Compagnie inconnue\x27) }}\"/>
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<a href=\"\" class=\"btn style2 little reverse_color\">
\t\t\t\t\t\t\tVoir tous les départs<br>{{ company.name|default(\x27\x27) }}
\t\t\t\t\t\t</a>
\t\t\t\t\t</div>
\t\t\t\t{% endfor %}
\t\t\t</div>
\t\t\t<div class=\"col-lg-1 col-md-1 col-sm-12\"></div>
\t\t</div>
\t</div>
\t<style>
\t\t#{{ bannerId }}
\t{
\t\t--text-banner-color: {{content.textBannerColor|default(\"#FFFFFF\")}}
\t\t;
\t\t--filter-banner-color: {{content.filterBannerColor|default(\"#000000\")|hex_to_rgba(content.filterBannerOpacity|default(0.5))}}
\t\t;
\t}
\t</style>
{% endblock %}
{% block javascripts %}
\t{{ parent() }}
\t<script type=\"module\" src=\"{{ asset(\x27build/website/pages/thumbnails.js\x27) }}\"></script>
{% endblock %}
", "pages/thumbnails.html.twig", "/home/croisiland-pp/www/f0312421abff37637dabe6f4d57b6afd95d16263/templates/pages/thumbnails.html.twig");
}
}