var/cache/dev/twig/66/66f716c9017513657ef671dcd63c06407ef571335ed29fb708bc9a6d69daf83f.php line 56

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\SandboxExtension;
  6. use Twig\Markup;
  7. use Twig\Sandbox\SecurityError;
  8. use Twig\Sandbox\SecurityNotAllowedTagError;
  9. use Twig\Sandbox\SecurityNotAllowedFilterError;
  10. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  11. use Twig\Source;
  12. use Twig\Template;
  13. /* Default/index.html.twig */
  14. class __TwigTemplate_91682e4df06ff27da569a8632b24bcd7d7e0fab76fd6cc8daf017491dad727ac extends Template
  15. {
  16.     private $source;
  17.     private $macros = [];
  18.     public function __construct(Environment $env)
  19.     {
  20.         parent::__construct($env);
  21.         $this->source $this->getSourceContext();
  22.         $this->blocks = [
  23.             'banner' => [$this'block_banner'],
  24.             'content' => [$this'block_content'],
  25.         ];
  26.     }
  27.     protected function doGetParent(array $context)
  28.     {
  29.         // line 1
  30.         return "Default/base.html.twig";
  31.     }
  32.     protected function doDisplay(array $context, array $blocks = [])
  33.     {
  34.         $macros $this->macros;
  35.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  36.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""Default/index.html.twig"));
  37.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  38.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""Default/index.html.twig"));
  39.         // line 2
  40.         $context["menu"] = "home";
  41.         // line 3
  42.         $context["home"] = true;
  43.         // line 4
  44.         $macros["macros"] = $this->macros["macros"] = $this->loadTemplate("Default/macros.html.twig""Default/index.html.twig"4)->unwrap();
  45.         // line 1
  46.         $this->parent $this->loadTemplate("Default/base.html.twig""Default/index.html.twig"1);
  47.         $this->parent->display($contextarray_merge($this->blocks$blocks));
  48.         
  49.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  50.         
  51.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  52.     }
  53.     // line 6
  54.     public function block_banner($context, array $blocks = [])
  55.     {
  56.         $macros $this->macros;
  57.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  58.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""banner"));
  59.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  60.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""banner"));
  61.         // line 7
  62.         echo "<div id=\"banner\" class='relative w100 ";
  63.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["vh100 htop-in"]), "html"nulltrue);
  64.         echo " ";
  65.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), [""]), "html"nulltrue);
  66.         echo "'>
  67.         ";
  68.         // line 8
  69.         if ((isset($context["banner"]) || array_key_exists("banner"$context) ? $context["banner"] : (function () { throw new RuntimeError('Variable "banner" does not exist.'8$this->source); })())) {
  70.             // line 9
  71.             echo "        <figure class='absolute top left fill hoverflow ";
  72.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), [""]), "html"nulltrue);
  73.             echo " ";
  74.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), [""]), "html"nulltrue);
  75.             echo "'>
  76.             <img src='";
  77.             // line 10
  78.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(twig_get_attribute($this->env$this->source, (isset($context["banner"]) || array_key_exists("banner"$context) ? $context["banner"] : (function () { throw new RuntimeError('Variable "banner" does not exist.'10$this->source); })()), "banner", [], "any"falsefalsefalse10)), "html"nulltrue);
  79.             echo "' class='cover'>
  80.             <i class=\"gradient-banner-alt absolute top left fill\"></i>
  81.         </figure>
  82.         <div class=\"relative fill flex col space ";
  83.             // line 13
  84.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["hleft-in hright-in "]), "html"nulltrue);
  85.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["vt-25-in"]), "html"nulltrue);
  86.             echo "\">
  87.             <i></i>
  88.             <div class=\"flex row space\">
  89.                 <i></i>
  90.                 <div class=\"relative flex col left middle white ";
  91.             // line 17
  92.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["half vt-30-in hz-40-in"]), "html"nulltrue);
  93.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["hz-25-in"]), "html"nulltrue);
  94.             echo "\">
  95.                     <i class=\"block fill absolute top left bg-wghite transparent-alt-2\"></i>
  96.                     <div class=\"relative flex col left\">
  97.                         <span class=\"warning\">À la une</span>
  98.                         <span class=\"bg-gray-alt radius-10 top-15 vt-4-in half-40\"></span>
  99.                         <h2 class=\"h3 regular white ";
  100.             // line 23
  101.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["vt-30"]), "html"nulltrue);
  102.             echo "\">";
  103.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["banner"]) || array_key_exists("banner"$context) ? $context["banner"] : (function () { throw new RuntimeError('Variable "banner" does not exist.'23$this->source); })()), "title", [], "any"falsefalsefalse23), "html"nulltrue);
  104.             echo "</h2>
  105.                         <div class=\"";
  106.             // line 24
  107.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), [""]), "html"nulltrue);
  108.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), [""]), "html"nulltrue);
  109.             echo "\">
  110.                             <a class=\"flex row middle bg-success-alt white ";
  111.             // line 25
  112.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["radius-10 vt-20-in hz-20-in"]), "html"nulltrue);
  113.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["radius-5 vt-10-in hz-10-in top-8"]), "html"nulltrue);
  114.             echo "\" href=\"";
  115.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["banner"]) || array_key_exists("banner"$context) ? $context["banner"] : (function () { throw new RuntimeError('Variable "banner" does not exist.'25$this->source); })()), "link", [], "any"falsefalsefalse25), "html"nulltrue);
  116.             echo "\">
  117.                                 <span class=\"upper bold\">Lire l'article</span>
  118.                             </a>
  119.                         </div>
  120.                     </div>
  121.                 </div>
  122.             </div>
  123.         </div>
  124.         ";
  125.         }
  126.         // line 34
  127.         echo "</div>
  128. ";
  129.         
  130.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  131.         
  132.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  133.     }
  134.     // line 37
  135.     public function block_content($context, array $blocks = [])
  136.     {
  137.         $macros $this->macros;
  138.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  139.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  140.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  141.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  142.         // line 38
  143.         echo "<div class='hleft-in hright-in  relative w100 ";
  144.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["htop"]), "html"nulltrue);
  145.         echo " ";
  146.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["top-25-in"]), "html"nulltrue);
  147.         echo "'>
  148.     <div class=\"relative fill hoverflow shadow ";
  149.         // line 39
  150.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["flex row space"]), "html"nulltrue);
  151.         echo " ";
  152.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["flex col"]), "html"nulltrue);
  153.         echo "\">
  154.         <div class=\"bg-error ";
  155.         // line 40
  156.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["padding-80"]), "html"nulltrue);
  157.         echo " ";
  158.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["padding-25"]), "html"nulltrue);
  159.         echo "\">
  160.             <div class=\"flex col left ";
  161.         // line 41
  162.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["padding-20"]), "html"nulltrue);
  163.         echo " ";
  164.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), [""]), "html"nulltrue);
  165.         echo "\">
  166.                 <span class=\"bg-warning radius-10 top-15 vt-4-in quarter-40\"></span>
  167.                 <h2 class=\"white ";
  168.         // line 43
  169.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), [""]), "html"nulltrue);
  170.         echo " ";
  171.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), [""]), "html"nulltrue);
  172.         echo "\">Le CeFAL en bref</h2>
  173.                 <p class=\"article h5 white light ";
  174.         // line 44
  175.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["vt-40"]), "html"nulltrue);
  176.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["bottom-20"]), "html"nulltrue);
  177.         echo "\">
  178.                     ";
  179.         // line 45
  180.         echo twig_nl2br(twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["page"]) || array_key_exists("page"$context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.'45$this->source); })()), "description", [], "any"falsefalsefalse45), "html"nulltrue));
  181.         echo "
  182.                 </p>
  183.                 <a class=\"flex row middle bg-warning white ";
  184.         // line 47
  185.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["radius-10 vt-20-in hz-20-in top-20"]), "html"nulltrue);
  186.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["radius-5 vt-10-in hz-10-in top-8"]), "html"nulltrue);
  187.         echo "\" href=\"";
  188.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("about");
  189.         echo "\">
  190.                     <span class=\"upper bold\">En savoir plus</span>
  191.                 </a>
  192.             </div>
  193.         </div>
  194.         <div class=\"third\">
  195.             <figure class='relative hoverflow transition ";
  196.         // line 53
  197.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["fill"]), "html"nulltrue);
  198.         echo " ";
  199.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["mrect"]), "html"nulltrue);
  200.         echo "'>
  201.                 <img src='";
  202.         // line 54
  203.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(twig_get_attribute($this->env$this->source, (isset($context["page"]) || array_key_exists("page"$context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.'54$this->source); })()), "banner", [], "any"falsefalsefalse54)), "html"nulltrue);
  204.         echo "' class='block cover'>
  205.             </figure>
  206.         </div>
  207.     </div>
  208. </div>
  209. <div class='hleft-in hright-in  relative w100 ";
  210.         // line 59
  211.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["htop"]), "html"nulltrue);
  212.         echo " ";
  213.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["top-25-in"]), "html"nulltrue);
  214.         echo "'>
  215.     <div class=\"bg-success relative ";
  216.         // line 60
  217.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["padding-60 "]), "html"nulltrue);
  218.         echo " ";
  219.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), [""]), "html"nulltrue);
  220.         echo "\">
  221.         <div class=\"flex col ";
  222.         // line 61
  223.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["padding-40"]), "html"nulltrue);
  224.         echo " ";
  225.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["padding-25"]), "html"nulltrue);
  226.         echo "\">
  227.             <span class=\"bg-gray radius-10 top-15 vt-4-in quarter-40\"></span>
  228.             <h2 class=\"gray\">Nos Prestations</h2>
  229.             <div class=\"flex row wrap space ";
  230.         // line 65
  231.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), [""]), "html"nulltrue);
  232.         echo " ";
  233.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), [""]), "html"nulltrue);
  234.         echo "\">
  235.                 ";
  236.         // line 66
  237.         $context['_parent'] = $context;
  238.         $context['_seq'] = twig_ensure_traversable((isset($context["formations"]) || array_key_exists("formations"$context) ? $context["formations"] : (function () { throw new RuntimeError('Variable "formations" does not exist.'66$this->source); })()));
  239.         foreach ($context['_seq'] as $context["_key"] => $context["o"]) {
  240.             // line 67
  241.             echo "                <div class=\"flex row ";
  242.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["half-60 top-60"]), "html"nulltrue);
  243.             echo " ";
  244.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["top-25"]), "html"nulltrue);
  245.             echo "\">
  246.                     <figure class=\"third-20 relative\">
  247.                         <img class=\"cover\" src=\"";
  248.             // line 69
  249.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(((twig_get_attribute($this->env$this->source$context["o"], "banner", [], "any"falsefalsefalse69)) ? (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source$context["o"], "banner", [], "any"falsefalsefalse69), "thumbnail", [], "any"falsefalsefalse69)) : (""))), "html"nulltrue);
  250.             echo "\">
  251.                     </figure>
  252.                     <div class=\"w100 bg-white flex col space ";
  253.             // line 71
  254.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["hz-60-in vt-40-in"]), "html"nulltrue);
  255.             echo "\">
  256.                         <h3 class=\"h6\">";
  257.             // line 72
  258.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["o"], "label", [], "any"falsefalsefalse72), "html"nulltrue);
  259.             echo "</h3>
  260.                         <a class=\"success-alt semibold underline ";
  261.             // line 73
  262.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["top-40"]), "html"nulltrue);
  263.             echo " ";
  264.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["top-20"]), "html"nulltrue);
  265.             echo "\" href=\"";
  266.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("formation", ["id" => twig_get_attribute($this->env$this->source$context["o"], "id", [], "any"falsefalsefalse73), "slug" => twig_get_attribute($this->env$this->source$context["o"], "slug", [], "any"falsefalsefalse73)]), "html"nulltrue);
  267.             echo "\">En savoir plus</a>
  268.                     </div>
  269.                 </div>
  270.                 ";
  271.         }
  272.         $_parent $context['_parent'];
  273.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['o'], $context['_parent'], $context['loop']);
  274.         $context array_intersect_key($context$_parent) + $_parent;
  275.         // line 77
  276.         echo "            </div>
  277.         </div>
  278.     </div>
  279. </div>
  280. <div class='hleft-in hright-in  relative w100 ";
  281.         // line 81
  282.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["htop"]), "html"nulltrue);
  283.         echo " ";
  284.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["top-25-in"]), "html"nulltrue);
  285.         echo "'>
  286.     <div class=\"relative fill hoverflow shadow ";
  287.         // line 82
  288.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["flex row space"]), "html"nulltrue);
  289.         echo " ";
  290.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["flex col"]), "html"nulltrue);
  291.         echo "\">
  292.         <div class=\"bg-success-alt ";
  293.         // line 83
  294.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["padding-80"]), "html"nulltrue);
  295.         echo " ";
  296.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["padding-25"]), "html"nulltrue);
  297.         echo "\">
  298.             <div class=\"flex col left ";
  299.         // line 84
  300.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["padding-20"]), "html"nulltrue);
  301.         echo " ";
  302.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), [""]), "html"nulltrue);
  303.         echo "\">
  304.                 <span class=\"bg-success radius-10 top-15 vt-4-in quarter-40\"></span>
  305.                 <h2 class=\"white lh-1  ";
  306.         // line 86
  307.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), [" top-25"]), "html"nulltrue);
  308.         echo " ";
  309.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["top-10"]), "html"nulltrue);
  310.         echo "\">Pré-inscription pour la formation continue</h2>
  311.                 <p class=\"article h5 white light ";
  312.         // line 87
  313.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["vt-40 half_40"]), "html"nulltrue);
  314.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["bottom-20"]), "html"nulltrue);
  315.         echo "\">
  316.                     Cliquez sur le bouton ci-dessous afin de faire une pré-inscription en ligne pour la formation continue.
  317.                 </p>
  318.                 <a class=\"flex row middle bg-success white ";
  319.         // line 90
  320.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["radius-10 vt-20-in hz-20-in top-20"]), "html"nulltrue);
  321.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["radius-5 vt-10-in hz-10-in top-8"]), "html"nulltrue);
  322.         echo "\" href=\"";
  323.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("registration");
  324.         echo "\">
  325.                     <span class=\"upper bold\">Se pré-inscrire en ligne</span>
  326.                 </a>
  327.             </div>
  328.         </div>
  329.         <div class=\"third\">
  330.             <figure class='relative hoverflow transition ";
  331.         // line 96
  332.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["fill"]), "html"nulltrue);
  333.         echo " ";
  334.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["mrect"]), "html"nulltrue);
  335.         echo "'>
  336.                 <img src='";
  337.         // line 97
  338.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("images/cefal.jpg"), "html"nulltrue);
  339.         echo "' class='block cover'>
  340.             </figure>
  341.         </div>
  342.     </div>
  343. </div>
  344. <div class='hleft-in hright-in  relative w100 ";
  345.         // line 103
  346.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["htop"]), "html"nulltrue);
  347.         echo " ";
  348.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["top-25-in"]), "html"nulltrue);
  349.         echo "'>
  350.     <div class=\"relative ";
  351.         // line 104
  352.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["hz-60-in"]), "html"nulltrue);
  353.         echo " ";
  354.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), [""]), "html"nulltrue);
  355.         echo "\">
  356.         <div class=\"flex col ";
  357.         // line 105
  358.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["hz-40-in"]), "html"nulltrue);
  359.         echo " ";
  360.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["padding-25"]), "html"nulltrue);
  361.         echo "\">
  362.             <span class=\"bg-gray radius-10 top-15 vt-4-in quarter-40\"></span>
  363.             <h2 class=\"black-alt\">Notre actualité</h2>
  364.             <div class=\"flex row wrap space ";
  365.         // line 108
  366.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), [""]), "html"nulltrue);
  367.         echo " ";
  368.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), [""]), "html"nulltrue);
  369.         echo "\">
  370.                 ";
  371.         // line 109
  372.         $context['_parent'] = $context;
  373.         $context['_seq'] = twig_ensure_traversable((isset($context["articles"]) || array_key_exists("articles"$context) ? $context["articles"] : (function () { throw new RuntimeError('Variable "articles" does not exist.'109$this->source); })()));
  374.         foreach ($context['_seq'] as $context["_key"] => $context["o"]) {
  375.             // line 110
  376.             echo "                ";
  377.             echo twig_call_macro($macros["macros"], "macro_article", [$context["o"]], 110$context$this->getSourceContext());
  378.             echo "
  379.                 ";
  380.         }
  381.         $_parent $context['_parent'];
  382.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['o'], $context['_parent'], $context['loop']);
  383.         $context array_intersect_key($context$_parent) + $_parent;
  384.         // line 112
  385.         echo "            </div>
  386.         </div>
  387.     </div>
  388. </div>
  389. <div class='hleft-in hright-in  relative w100 ";
  390.         // line 117
  391.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["htop"]), "html"nulltrue);
  392.         echo " ";
  393.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["top-25-in"]), "html"nulltrue);
  394.         echo "'>
  395.     <div class=\"relative fill hoverflow shadow ";
  396.         // line 118
  397.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), [""]), "html"nulltrue);
  398.         echo " ";
  399.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["flex col"]), "html"nulltrue);
  400.         echo "\">
  401.         <div class=\"bg-white flex row space ";
  402.         // line 119
  403.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["padding-80"]), "html"nulltrue);
  404.         echo " ";
  405.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["padding-25"]), "html"nulltrue);
  406.         echo "\">
  407.             <div class=\"";
  408.         // line 120
  409.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["third"]), "html"nulltrue);
  410.         echo " ";
  411.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), [""]), "html"nulltrue);
  412.         echo "\">
  413.                 <div class=\"flex col left ";
  414.         // line 121
  415.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["padding-20"]), "html"nulltrue);
  416.         echo " ";
  417.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), [""]), "html"nulltrue);
  418.         echo "\">
  419.                     <span class=\"bg-warning radius-10 top-15 vt-4-in quarter-40\"></span>
  420.                     <h2 class=\"lh-1 ";
  421.         // line 123
  422.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), [" top-25 bottom-80"]), "html"nulltrue);
  423.         echo " ";
  424.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["top-10 bottom-20"]), "html"nulltrue);
  425.         echo "\">Nous suivre</h2>
  426.                     <ul class=\"flex row h2 list\">
  427.                         <li>
  428.                             <a href=\"\" class=\"hz-25-in fab fa-facebook-square\"></a>
  429.                         </li>
  430.                         <li>
  431.                             <a href=\"\" class=\"hz-25-in fab fa-twitter\"></a>
  432.                         </li>
  433.                         <li>
  434.                             <a href=\"\" class=\"hz-25-in fab fa-youtube\"></a>
  435.                         </li>
  436.                     </ul>
  437.                 </div>
  438.             </div>
  439.             <i class=\"bg-white hz-1-in ";
  440.         // line 137
  441.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["hz-80"]), "html"nulltrue);
  442.         echo " ";
  443.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["top-20"]), "html"nulltrue);
  444.         echo "\"></i>
  445.             <div class=\"flex w100 ";
  446.         // line 138
  447.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["row"]), "html"nulltrue);
  448.         echo " ";
  449.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["col"]), "html"nulltrue);
  450.         echo "\">
  451.                 <div class=\"";
  452.         // line 139
  453.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), [""]), "html"nulltrue);
  454.         echo "\">
  455.                     <div class=\"flex col left ";
  456.         // line 140
  457.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["padding-20"]), "html"nulltrue);
  458.         echo " ";
  459.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), [""]), "html"nulltrue);
  460.         echo "\">
  461.                         <span class=\"bg-warning radius-10 top-15 vt-4-in quarter-40\"></span>
  462.                         <h2 class=\"lh-1 ";
  463.         // line 142
  464.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), [" top-25 bottom-80"]), "html"nulltrue);
  465.         echo " ";
  466.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["top-10 bottom-20"]), "html"nulltrue);
  467.         echo "\">Newsletter</h2>
  468.                         <div class=\"w100 ";
  469.         // line 143
  470.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["top-60-in right-80-in bottom-80-in"]), "html"nulltrue);
  471.         echo "\">
  472.                             ";
  473.         // line 144
  474.         echo $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("App\\Controller\\DefaultController::subscribers", []));
  475.         echo "
  476.                         </div>
  477.                     </div>
  478.                 </div>
  479.                 ";
  480.         // line 153
  481.         echo "            </div>
  482.         </div>
  483.     </div>
  484. </div>
  485. ";
  486.         
  487.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  488.         
  489.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  490.     }
  491.     public function getTemplateName()
  492.     {
  493.         return "Default/index.html.twig";
  494.     }
  495.     public function isTraitable()
  496.     {
  497.         return false;
  498.     }
  499.     public function getDebugInfo()
  500.     {
  501.         return array (  504 => 153,  497 => 144,  493 => 143,  487 => 142,  480 => 140,  476 => 139,  470 => 138,  464 => 137,  445 => 123,  438 => 121,  432 => 120,  426 => 119,  420 => 118,  414 => 117,  407 => 112,  398 => 110,  394 => 109,  388 => 108,  380 => 105,  374 => 104,  368 => 103,  359 => 97,  353 => 96,  341 => 90,  334 => 87,  328 => 86,  321 => 84,  315 => 83,  309 => 82,  303 => 81,  297 => 77,  283 => 73,  279 => 72,  275 => 71,  270 => 69,  262 => 67,  258 => 66,  252 => 65,  243 => 61,  237 => 60,  231 => 59,  223 => 54,  217 => 53,  205 => 47,  200 => 45,  195 => 44,  189 => 43,  182 => 41,  176 => 40,  170 => 39,  163 => 38,  153 => 37,  142 => 34,  127 => 25,  122 => 24,  116 => 23,  106 => 17,  98 => 13,  92 => 10,  85 => 9,  83 => 8,  76 => 7,  66 => 6,  55 => 1,  53 => 4,  51 => 3,  49 => 2,  36 => 1,);
  502.     }
  503.     public function getSourceContext()
  504.     {
  505.         return new Source("{% extends 'Default/base.html.twig' %}
  506. {% set menu = 'home' %}
  507. {% set home = true %}
  508. {% import \"Default/macros.html.twig\" as macros %}
  509. {% block banner %}
  510. <div id=\"banner\" class='relative w100 {{desktop(\"vh100 htop-in\")}} {{mobile(\"\")}}'>
  511.         {% if banner %}
  512.         <figure class='absolute top left fill hoverflow {{desktop(\"\")}} {{mobile(\"\")}}'>
  513.             <img src='{{asset(banner.banner)}}' class='cover'>
  514.             <i class=\"gradient-banner-alt absolute top left fill\"></i>
  515.         </figure>
  516.         <div class=\"relative fill flex col space {{desktop('hleft-in hright-in ')}}{{mobile('vt-25-in')}}\">
  517.             <i></i>
  518.             <div class=\"flex row space\">
  519.                 <i></i>
  520.                 <div class=\"relative flex col left middle white {{desktop('half vt-30-in hz-40-in')}}{{mobile('hz-25-in')}}\">
  521.                     <i class=\"block fill absolute top left bg-wghite transparent-alt-2\"></i>
  522.                     <div class=\"relative flex col left\">
  523.                         <span class=\"warning\">À la une</span>
  524.                         <span class=\"bg-gray-alt radius-10 top-15 vt-4-in half-40\"></span>
  525.                         <h2 class=\"h3 regular white {{desktop('vt-30')}}\">{{banner.title}}</h2>
  526.                         <div class=\"{{desktop('')}}{{mobile('')}}\">
  527.                             <a class=\"flex row middle bg-success-alt white {{desktop('radius-10 vt-20-in hz-20-in')}}{{mobile('radius-5 vt-10-in hz-10-in top-8')}}\" href=\"{{banner.link}}\">
  528.                                 <span class=\"upper bold\">Lire l'article</span>
  529.                             </a>
  530.                         </div>
  531.                     </div>
  532.                 </div>
  533.             </div>
  534.         </div>
  535.         {% endif %}
  536. </div>
  537. {% endblock %}
  538. {% block content %}
  539. <div class='hleft-in hright-in  relative w100 {{desktop(\"htop\")}} {{mobile(\"top-25-in\")}}'>
  540.     <div class=\"relative fill hoverflow shadow {{desktop(\"flex row space\")}} {{mobile(\"flex col\")}}\">
  541.         <div class=\"bg-error {{desktop(\"padding-80\")}} {{mobile(\"padding-25\")}}\">
  542.             <div class=\"flex col left {{desktop(\"padding-20\")}} {{mobile(\"\")}}\">
  543.                 <span class=\"bg-warning radius-10 top-15 vt-4-in quarter-40\"></span>
  544.                 <h2 class=\"white {{desktop(\"\")}} {{mobile(\"\")}}\">Le CeFAL en bref</h2>
  545.                 <p class=\"article h5 white light {{desktop('vt-40')}}{{mobile('bottom-20')}}\">
  546.                     {{page.description|nl2br}}
  547.                 </p>
  548.                 <a class=\"flex row middle bg-warning white {{desktop('radius-10 vt-20-in hz-20-in top-20')}}{{mobile('radius-5 vt-10-in hz-10-in top-8')}}\" href=\"{{path('about')}}\">
  549.                     <span class=\"upper bold\">En savoir plus</span>
  550.                 </a>
  551.             </div>
  552.         </div>
  553.         <div class=\"third\">
  554.             <figure class='relative hoverflow transition {{desktop(\"fill\")}} {{mobile(\"mrect\")}}'>
  555.                 <img src='{{asset(page.banner)}}' class='block cover'>
  556.             </figure>
  557.         </div>
  558.     </div>
  559. </div>
  560. <div class='hleft-in hright-in  relative w100 {{desktop(\"htop\")}} {{mobile(\"top-25-in\")}}'>
  561.     <div class=\"bg-success relative {{desktop(\"padding-60 \")}} {{mobile(\"\")}}\">
  562.         <div class=\"flex col {{desktop(\"padding-40\")}} {{mobile(\"padding-25\")}}\">
  563.             <span class=\"bg-gray radius-10 top-15 vt-4-in quarter-40\"></span>
  564.             <h2 class=\"gray\">Nos Prestations</h2>
  565.             <div class=\"flex row wrap space {{desktop(\"\")}} {{mobile(\"\")}}\">
  566.                 {% for o in formations %}
  567.                 <div class=\"flex row {{desktop(\"half-60 top-60\")}} {{mobile(\"top-25\")}}\">
  568.                     <figure class=\"third-20 relative\">
  569.                         <img class=\"cover\" src=\"{{asset(o.banner ? o.banner.thumbnail)}}\">
  570.                     </figure>
  571.                     <div class=\"w100 bg-white flex col space {{desktop('hz-60-in vt-40-in')}}\">
  572.                         <h3 class=\"h6\">{{o.label}}</h3>
  573.                         <a class=\"success-alt semibold underline {{desktop(\"top-40\")}} {{mobile(\"top-20\")}}\" href=\"{{path('formation',{id:o.id,slug:o.slug})}}\">En savoir plus</a>
  574.                     </div>
  575.                 </div>
  576.                 {% endfor %}
  577.             </div>
  578.         </div>
  579.     </div>
  580. </div>
  581. <div class='hleft-in hright-in  relative w100 {{desktop(\"htop\")}} {{mobile(\"top-25-in\")}}'>
  582.     <div class=\"relative fill hoverflow shadow {{desktop(\"flex row space\")}} {{mobile(\"flex col\")}}\">
  583.         <div class=\"bg-success-alt {{desktop(\"padding-80\")}} {{mobile(\"padding-25\")}}\">
  584.             <div class=\"flex col left {{desktop(\"padding-20\")}} {{mobile(\"\")}}\">
  585.                 <span class=\"bg-success radius-10 top-15 vt-4-in quarter-40\"></span>
  586.                 <h2 class=\"white lh-1  {{desktop(\" top-25\")}} {{mobile(\"top-10\")}}\">Pré-inscription pour la formation continue</h2>
  587.                 <p class=\"article h5 white light {{desktop('vt-40 half_40')}}{{mobile('bottom-20')}}\">
  588.                     Cliquez sur le bouton ci-dessous afin de faire une pré-inscription en ligne pour la formation continue.
  589.                 </p>
  590.                 <a class=\"flex row middle bg-success white {{desktop('radius-10 vt-20-in hz-20-in top-20')}}{{mobile('radius-5 vt-10-in hz-10-in top-8')}}\" href=\"{{path('registration')}}\">
  591.                     <span class=\"upper bold\">Se pré-inscrire en ligne</span>
  592.                 </a>
  593.             </div>
  594.         </div>
  595.         <div class=\"third\">
  596.             <figure class='relative hoverflow transition {{desktop(\"fill\")}} {{mobile(\"mrect\")}}'>
  597.                 <img src='{{asset(\"images/cefal.jpg\")}}' class='block cover'>
  598.             </figure>
  599.         </div>
  600.     </div>
  601. </div>
  602. <div class='hleft-in hright-in  relative w100 {{desktop(\"htop\")}} {{mobile(\"top-25-in\")}}'>
  603.     <div class=\"relative {{desktop(\"hz-60-in\")}} {{mobile(\"\")}}\">
  604.         <div class=\"flex col {{desktop(\"hz-40-in\")}} {{mobile(\"padding-25\")}}\">
  605.             <span class=\"bg-gray radius-10 top-15 vt-4-in quarter-40\"></span>
  606.             <h2 class=\"black-alt\">Notre actualité</h2>
  607.             <div class=\"flex row wrap space {{desktop(\"\")}} {{mobile(\"\")}}\">
  608.                 {% for o in articles %}
  609.                 {{macros.article(o)}}
  610.                 {% endfor %}
  611.             </div>
  612.         </div>
  613.     </div>
  614. </div>
  615. <div class='hleft-in hright-in  relative w100 {{desktop(\"htop\")}} {{mobile(\"top-25-in\")}}'>
  616.     <div class=\"relative fill hoverflow shadow {{desktop(\"\")}} {{mobile(\"flex col\")}}\">
  617.         <div class=\"bg-white flex row space {{desktop(\"padding-80\")}} {{mobile(\"padding-25\")}}\">
  618.             <div class=\"{{desktop(\"third\")}} {{mobile(\"\")}}\">
  619.                 <div class=\"flex col left {{desktop(\"padding-20\")}} {{mobile(\"\")}}\">
  620.                     <span class=\"bg-warning radius-10 top-15 vt-4-in quarter-40\"></span>
  621.                     <h2 class=\"lh-1 {{desktop(\" top-25 bottom-80\")}} {{mobile(\"top-10 bottom-20\")}}\">Nous suivre</h2>
  622.                     <ul class=\"flex row h2 list\">
  623.                         <li>
  624.                             <a href=\"\" class=\"hz-25-in fab fa-facebook-square\"></a>
  625.                         </li>
  626.                         <li>
  627.                             <a href=\"\" class=\"hz-25-in fab fa-twitter\"></a>
  628.                         </li>
  629.                         <li>
  630.                             <a href=\"\" class=\"hz-25-in fab fa-youtube\"></a>
  631.                         </li>
  632.                     </ul>
  633.                 </div>
  634.             </div>
  635.             <i class=\"bg-white hz-1-in {{desktop('hz-80')}} {{mobile('top-20')}}\"></i>
  636.             <div class=\"flex w100 {{desktop(\"row\")}} {{mobile(\"col\")}}\">
  637.                 <div class=\"{{desktop('')}}\">
  638.                     <div class=\"flex col left {{desktop(\"padding-20\")}} {{mobile(\"\")}}\">
  639.                         <span class=\"bg-warning radius-10 top-15 vt-4-in quarter-40\"></span>
  640.                         <h2 class=\"lh-1 {{desktop(\" top-25 bottom-80\")}} {{mobile(\"top-10 bottom-20\")}}\">Newsletter</h2>
  641.                         <div class=\"w100 {{desktop('top-60-in right-80-in bottom-80-in')}}\">
  642.                             {{render(controller('App\\\\Controller\\\\DefaultController::subscribers',{}))}}
  643.                         </div>
  644.                     </div>
  645.                 </div>
  646.                 {# <div class=\"quarter\">
  647.                     <figure class=\"relative fill\">
  648.                         <img src=\"{{asset('images/newsletter.jpg')}}\" class=\"cover\">
  649.                     </figure>
  650.                 </div> #}
  651.             </div>
  652.         </div>
  653.     </div>
  654. </div>
  655. {% endblock content %}
  656. ""Default/index.html.twig""/home/olasoftnka/cefal/templates/Default/index.html.twig");
  657.     }
  658. }