var/cache/dev/twig/e5/e5c3d2a400cd06aab8c315c90ffc90c9856f07d178583b102520b820dfdd0da2.php line 39

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_db8103df08d7169f57b5fb63b60ce5891a63768d94314764d0ce7ec18f2c73a1 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(), ["htop-in"]), "html"nulltrue);
  64.         echo " ";
  65.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["htop-in"]), "html"nulltrue);
  66.         echo "'>
  67.     <figure class='absolute fill top left w100 hoverflow ";
  68.         // line 8
  69.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), [""]), "html"nulltrue);
  70.         echo " ";
  71.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), [""]), "html"nulltrue);
  72.         echo "'>
  73.         <img src='";
  74.         // line 9
  75.         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.'9$this->source); })()), "banner", [], "any"falsefalsefalse9)), "html"nulltrue);
  76.         echo "' class='cover'>
  77.     </figure>
  78.     <i class=\"block gradient-banner absolute fill top left ";
  79.         // line 11
  80.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), [""]), "html"nulltrue);
  81.         echo "\" style=\"\"></i>
  82.     <div class=\"w100 flex col center relative gpadding ";
  83.         // line 12
  84.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["top-20-in"]), "html"nulltrue);
  85.         echo " ";
  86.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), [""]), "html"nulltrue);
  87.         echo "\">
  88.         <div class=\"relative flex col left hpadding ";
  89.         // line 13
  90.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["gpadding"]), "html"nulltrue);
  91.         echo "\">
  92.             <div class=\"flex row left\">
  93.                 ";
  94.         // line 15
  95.         $context['_parent'] = $context;
  96.         $context['_seq'] = twig_ensure_traversable(range(13));
  97.         foreach ($context['_seq'] as $context["_key"] => $context["o"]) {
  98.             // line 16
  99.             echo "                <i class=\"padding-6 bg-white right-15\"></i>
  100.                 ";
  101.         }
  102.         $_parent $context['_parent'];
  103.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['o'], $context['_parent'], $context['loop']);
  104.         $context array_intersect_key($context$_parent) + $_parent;
  105.         // line 18
  106.         echo "            </div>
  107.             <div class=\"";
  108.         // line 19
  109.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["bottom-80-in"]), "html"nulltrue);
  110.         echo "\">
  111.                 <h2 class=\"white h1 extrabold anim-display anim-from-bottom opened transition-3s ";
  112.         // line 20
  113.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["vt-60"]), "html"nulltrue);
  114.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["vt-20"]), "html"nulltrue);
  115.         echo "\">
  116.                     ";
  117.         // line 21
  118.         echo twig_replace_filter(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.'21$this->source); })()), "title", [], "any"falsefalsefalse21), [" **" => " <strong class='warning extrabold'>""'**" => "'<strong class='warning extrabold'>""**" => "</strong>"]);
  119.         echo "
  120.                 </h2>
  121.                 <a href=\"";
  122.         // line 23
  123.         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); })()), "link", [], "any"falsefalsefalse23), "html"nulltrue);
  124.         echo "\" class=\"special bg-warning upper ";
  125.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["vt-25-in hz-30-in"]), "html"nulltrue);
  126.         echo " ";
  127.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["vt-8-in hz-20-in"]), "html"nulltrue);
  128.         echo "\">";
  129.         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); })()), "btnTitle", [], "any"falsefalsefalse23), "html"nulltrue);
  130.         echo "</a>
  131.             </div>
  132.         </div>
  133.     </div>
  134.     ";
  135.         // line 34
  136.         echo "</div>
  137. ";
  138.         
  139.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  140.         
  141.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  142.     }
  143.     // line 37
  144.     public function block_content($context, array $blocks = [])
  145.     {
  146.         $macros $this->macros;
  147.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  148.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  149.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  150.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  151.         // line 38
  152.         echo "<div id=\"home\" class=\"relative flex row gpadding\">
  153.     <div class=\"relative bg-success top-20-in gpadding ";
  154.         // line 39
  155.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["flex row bottom-80-in"]), "html"nulltrue);
  156.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["flex col bottom-30-in"]), "html"nulltrue);
  157.         echo "\">
  158.         <i class=\"bg-success absolute left w100 ybottom-100 ";
  159.         // line 40
  160.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["vt-30-in"]), "html"nulltrue);
  161.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["vt-5-in"]), "html"nulltrue);
  162.         echo "\"></i>
  163.         <figure class=\"relative ";
  164.         // line 41
  165.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["third"]), "html"nulltrue);
  166.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["mrect"]), "html"nulltrue);
  167.         echo "\">
  168.             <img src=\"";
  169.         // line 42
  170.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("images/batiment.jpg"), "html"nulltrue);
  171.         echo "\" class=\"cover\">
  172.         </figure>
  173.         <div class=\"flex col left ";
  174.         // line 44
  175.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["left-80 left-20-in"]), "html"nulltrue);
  176.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["top-20"]), "html"nulltrue);
  177.         echo "\">
  178.             <h2 class=\"warning\">L'EFPJ en bref</h2>
  179.             <div class=\"article h6 white ";
  180.         // line 46
  181.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["vt-30"]), "html"nulltrue);
  182.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["vt-10"]), "html"nulltrue);
  183.         echo "\">
  184.                 <p class=\"\">
  185.                     L'École de Formation des Professions Judiciaires est un un établissement public à caractère social et scientifique placé sous la tutelle du Ministère de la Justice et de la Législation. Elle résulte de la volonté du Gouvernement de garantir une formation professionnalisante.
  186.                 </p>
  187.                 <p class=\"\">
  188.                     Elle prend donc en charge la formation du personnel judiciaire de l’Ecole Nationale d’Administration et de la Magistrature (ENAM).
  189.                 </p>
  190.             </div>
  191.             <a href=\"\" class=\"special bg-warning upper medium ";
  192.         // line 54
  193.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["vt-25-in hz-30-in"]), "html"nulltrue);
  194.         echo " ";
  195.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["vt-8-in hz-20-in"]), "html"nulltrue);
  196.         echo "\">En savoir plus</a>
  197.         </div>
  198.     </div>
  199. </div>
  200. <div class='relative gpadding ";
  201.         // line 58
  202.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["top-80-in"]), "html"nulltrue);
  203.         echo " ";
  204.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["top-30-in"]), "html"nulltrue);
  205.         echo "'>
  206.     <h2 class=\"h1 special extrabold left-30-in lh-1\">Les formations</h2>
  207.     <div class=\"flex row space wrap ";
  208.         // line 60
  209.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["vt-30-in top-30"]), "html"nulltrue);
  210.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["vt-15-in"]), "html"nulltrue);
  211.         echo "\">
  212.         ";
  213.         // line 61
  214.         $context['_parent'] = $context;
  215.         $context['_seq'] = twig_ensure_traversable((isset($context["servicesCats"]) || array_key_exists("servicesCats"$context) ? $context["servicesCats"] : (function () { throw new RuntimeError('Variable "servicesCats" does not exist.'61$this->source); })()));
  216.         foreach ($context['_seq'] as $context["_key"] => $context["o"]) {
  217.             // line 62
  218.             echo "        <div class=\"formation relative flex col left ";
  219.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["half-40"]), "html"nulltrue);
  220.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["vt-10 w100 mrect"]), "html"nulltrue);
  221.             echo "\">
  222.             <figure class=\"absolute fill\">
  223.                 <img src=\"";
  224.             // line 64
  225.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(call_user_func_array($this->env->getFunction('os_param')->getCallable(), ["banner"])), "html"nulltrue);
  226.             echo "\" class=\"cover\">
  227.             </figure>
  228.             <i class=\"absolute mask fill top left\"></i>
  229.             <div class=\"absolute w100 bottom left ";
  230.             // line 67
  231.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["half left-80-in vt-60-in"]), "html"nulltrue);
  232.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["w100 vt-25-in hz-25-in"]), "html"nulltrue);
  233.             echo "\">
  234.                 <div class=\"flex col left white\">
  235.                     <h3 class=\"extrabold ";
  236.             // line 69
  237.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["bottom-80"]), "html"nulltrue);
  238.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["bottom-25"]), "html"nulltrue);
  239.             echo "\">";
  240.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["o"], "label", [], "any"falsefalsefalse69), "html"nulltrue);
  241.             echo "</h3>
  242.                     <a href=\"";
  243.             // line 70
  244.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("formations-cat", ["slug" => twig_get_attribute($this->env$this->source$context["o"], "slug", [], "any"falsefalsefalse70)]), "html"nulltrue);
  245.             echo "\" class=\"special-alt border border-white upper medium ";
  246.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["vt-25-in hz-30-in"]), "html"nulltrue);
  247.             echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["vt-10-in hz-20-in"]), "html"nulltrue);
  248.             echo "\">Découvrir</a>
  249.                 </div>
  250.             </div>
  251.         </div>
  252.         ";
  253.         }
  254.         $_parent $context['_parent'];
  255.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['o'], $context['_parent'], $context['loop']);
  256.         $context array_intersect_key($context$_parent) + $_parent;
  257.         // line 75
  258.         echo "    </div>
  259. </div>
  260. ";
  261.         // line 97
  262.         echo "
  263. <div class='bg-warning relative gpadding ";
  264.         // line 98
  265.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["top-80-in"]), "html"nulltrue);
  266.         echo " ";
  267.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["top-30-in top-20"]), "html"nulltrue);
  268.         echo "'>
  269.     <div class=\"flex row space middle\">
  270.         <h2 class=\"h1 special extrabold left-30-in lh-1\">Les dernières<br>actualités</h2>
  271.         <a href=\"";
  272.         // line 101
  273.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("articles");
  274.         echo "\" class=\"flex row middle special bg-white upper medium ";
  275.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["vt-25-in hz-30-in"]), "html"nulltrue);
  276.         echo " ";
  277.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["vt-8-in hz-20-in"]), "html"nulltrue);
  278.         echo "\">
  279.             <span>Toutes les actualités</span>
  280.             <i class=\"relative icon min\"><img src=\"";
  281.         // line 103
  282.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("icons/arrow-right-up.png"), "html"nulltrue);
  283.         echo "\" class=\"wauto\"></i>
  284.         </a>
  285.     </div>
  286.     <div class=\"flex row space wrap vt-20-in\">
  287.         ";
  288.         // line 107
  289.         $context['_parent'] = $context;
  290.         $context['_seq'] = twig_ensure_traversable((isset($context["articles"]) || array_key_exists("articles"$context) ? $context["articles"] : (function () { throw new RuntimeError('Variable "articles" does not exist.'107$this->source); })()));
  291.         foreach ($context['_seq'] as $context["_key"] => $context["o"]) {
  292.             // line 108
  293.             echo "        ";
  294.             echo twig_call_macro($macros["macros"], "macro_article", [$context["o"]], 108$context$this->getSourceContext());
  295.             echo "
  296.         ";
  297.         }
  298.         $_parent $context['_parent'];
  299.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['o'], $context['_parent'], $context['loop']);
  300.         $context array_intersect_key($context$_parent) + $_parent;
  301.         // line 110
  302.         echo "    </div>
  303. </div>
  304. <div class='bg-warning relative gpadding ";
  305.         // line 113
  306.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["flex row space vt-80-in"]), "html"nulltrue);
  307.         echo " ";
  308.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["top-10-in bottom-30-in"]), "html"nulltrue);
  309.         echo "'>
  310.     <div class=\"relative flex col left ";
  311.         // line 114
  312.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["half-20"]), "html"nulltrue);
  313.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["w100 mrect vt-15"]), "html"nulltrue);
  314.         echo "\">
  315.         <figure class=\"absolute fill\">
  316.             <img src=\"";
  317.         // line 116
  318.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(call_user_func_array($this->env->getFunction('os_param')->getCallable(), ["banner"])), "html"nulltrue);
  319.         echo "\" class=\"cover\">
  320.         </figure>
  321.         <i class=\"absolute mask fill top left\"></i>
  322.         <div class=\"relative w100 ";
  323.         // line 119
  324.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["hz-40-in vt-40-in"]), "html"nulltrue);
  325.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["flex col space vt-25-in hz-25-in"]), "html"nulltrue);
  326.         echo "\">
  327.             <i></i>
  328.             <div class=\"flex col left white\">
  329.                 <h2 class=\"extrabold\">Les colloques</h2>
  330.                 <p class=\"";
  331.         // line 123
  332.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["top-10 bottom-30"]), "html"nulltrue);
  333.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["top-5 bottom-10"]), "html"nulltrue);
  334.         echo "\">
  335.                     Retrouvez toutes les colloques organisées par l'EFPJ
  336.                 </p>
  337.                 <a href=\"";
  338.         // line 126
  339.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("events");
  340.         echo "\" class=\"special-alt border border-white upper medium ";
  341.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["vt-25-in hz-30-in"]), "html"nulltrue);
  342.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["vt-10-in hz-20-in"]), "html"nulltrue);
  343.         echo "\">Parcourir</a>
  344.             </div>
  345.         </div>
  346.     </div>
  347.     <div class=\"relative flex col left ";
  348.         // line 130
  349.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["half-20"]), "html"nulltrue);
  350.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["w100 msquare mrect vt-15"]), "html"nulltrue);
  351.         echo "\">
  352.         <figure class=\"absolute fill\">
  353.             <img src=\"";
  354.         // line 132
  355.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(call_user_func_array($this->env->getFunction('os_param')->getCallable(), ["banner"])), "html"nulltrue);
  356.         echo "\" class=\"cover\">
  357.         </figure>
  358.         <i class=\"absolute mask fill top left\"></i>
  359.         <div class=\"relative w100 ";
  360.         // line 135
  361.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["hz-40-in vt-40-in"]), "html"nulltrue);
  362.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["vt-25-in hz-25-in"]), "html"nulltrue);
  363.         echo "\">
  364.             <div class=\"flex col left white\">
  365.                 <h2 class=\"extrabold\">Les professions</h2>
  366.                 <p class=\"";
  367.         // line 138
  368.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["top-10 bottom-30"]), "html"nulltrue);
  369.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["top-5 bottom-10"]), "html"nulltrue);
  370.         echo "\">
  371.                     Découvrez les professions liées à nos formations
  372.                 </p>
  373.                 <a href=\"";
  374.         // line 141
  375.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("professions");
  376.         echo "\" class=\"special-alt border border-white upper medium ";
  377.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('desktop')->getCallable(), ["vt-25-in hz-30-in"]), "html"nulltrue);
  378.         echo twig_escape_filter($this->envcall_user_func_array($this->env->getFunction('mobile')->getCallable(), ["vt-10-in hz-20-in"]), "html"nulltrue);
  379.         echo "\">Parcourir</a>
  380.             </div>
  381.         </div>
  382.     </div>
  383. </div>
  384. ";
  385.         
  386.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  387.         
  388.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  389.     }
  390.     public function getTemplateName()
  391.     {
  392.         return "Default/index.html.twig";
  393.     }
  394.     public function isTraitable()
  395.     {
  396.         return false;
  397.     }
  398.     public function getDebugInfo()
  399.     {
  400.         return array (  395 => 141,  388 => 138,  381 => 135,  375 => 132,  369 => 130,  359 => 126,  352 => 123,  344 => 119,  338 => 116,  332 => 114,  326 => 113,  321 => 110,  312 => 108,  308 => 107,  301 => 103,  292 => 101,  284 => 98,  281 => 97,  277 => 75,  263 => 70,  256 => 69,  250 => 67,  244 => 64,  237 => 62,  233 => 61,  228 => 60,  221 => 58,  212 => 54,  200 => 46,  194 => 44,  189 => 42,  184 => 41,  179 => 40,  174 => 39,  171 => 38,  161 => 37,  150 => 34,  137 => 23,  132 => 21,  127 => 20,  123 => 19,  120 => 18,  113 => 16,  109 => 15,  104 => 13,  98 => 12,  94 => 11,  89 => 9,  83 => 8,  76 => 7,  66 => 6,  55 => 1,  53 => 4,  51 => 3,  49 => 2,  36 => 1,);
  401.     }
  402.     public function getSourceContext()
  403.     {
  404.         return new Source("{% extends 'Default/base.html.twig' %}
  405. {% set menu = 'home' %}
  406. {% set home = true %}
  407. {% import \"Default/macros.html.twig\" as macros %}
  408. {% block banner %}
  409. <div id=\"banner\" class='relative w100 {{desktop(\"htop-in\")}} {{mobile(\"htop-in\")}}'>
  410.     <figure class='absolute fill top left w100 hoverflow {{desktop(\"\")}} {{mobile(\"\")}}'>
  411.         <img src='{{asset(banner.banner)}}' class='cover'>
  412.     </figure>
  413.     <i class=\"block gradient-banner absolute fill top left {{desktop('')}}\" style=\"\"></i>
  414.     <div class=\"w100 flex col center relative gpadding {{desktop(\"top-20-in\")}} {{mobile(\"\")}}\">
  415.         <div class=\"relative flex col left hpadding {{desktop('gpadding')}}\">
  416.             <div class=\"flex row left\">
  417.                 {% for o in 1..3 %}
  418.                 <i class=\"padding-6 bg-white right-15\"></i>
  419.                 {% endfor %}
  420.             </div>
  421.             <div class=\"{{desktop('bottom-80-in')}}\">
  422.                 <h2 class=\"white h1 extrabold anim-display anim-from-bottom opened transition-3s {{desktop('vt-60')}}{{mobile('vt-20')}}\">
  423.                     {{banner.title|replace({\" **\":\" <strong class='warning extrabold'>\",\"'**\":\"'<strong class='warning extrabold'>\",\"**\":\"</strong>\"})|raw}}
  424.                 </h2>
  425.                 <a href=\"{{banner.link}}\" class=\"special bg-warning upper {{desktop('vt-25-in hz-30-in')}} {{mobile('vt-8-in hz-20-in')}}\">{{banner.btnTitle}}</a>
  426.             </div>
  427.         </div>
  428.     </div>
  429.     {# <div class=\"absolute w100 ybottom-80 left\">
  430.         <div class=\"flex row center\">
  431.             <a href=\"#home\" class=\"os-scroll relative icon contain\">
  432.                 <img src=\"{{asset('icons/scroll-down.png')}}\" class=\"contain\">
  433.             </a>
  434.         </div>
  435.     </div> #}
  436. </div>
  437. {% endblock %}
  438. {% block content %}
  439. <div id=\"home\" class=\"relative flex row gpadding\">
  440.     <div class=\"relative bg-success top-20-in gpadding {{desktop('flex row bottom-80-in')}}{{mobile('flex col bottom-30-in')}}\">
  441.         <i class=\"bg-success absolute left w100 ybottom-100 {{desktop('vt-30-in')}}{{mobile('vt-5-in')}}\"></i>
  442.         <figure class=\"relative {{desktop('third')}}{{mobile('mrect')}}\">
  443.             <img src=\"{{asset('images/batiment.jpg')}}\" class=\"cover\">
  444.         </figure>
  445.         <div class=\"flex col left {{desktop('left-80 left-20-in')}}{{mobile('top-20')}}\">
  446.             <h2 class=\"warning\">L'EFPJ en bref</h2>
  447.             <div class=\"article h6 white {{desktop('vt-30')}}{{mobile('vt-10')}}\">
  448.                 <p class=\"\">
  449.                     L'École de Formation des Professions Judiciaires est un un établissement public à caractère social et scientifique placé sous la tutelle du Ministère de la Justice et de la Législation. Elle résulte de la volonté du Gouvernement de garantir une formation professionnalisante.
  450.                 </p>
  451.                 <p class=\"\">
  452.                     Elle prend donc en charge la formation du personnel judiciaire de l’Ecole Nationale d’Administration et de la Magistrature (ENAM).
  453.                 </p>
  454.             </div>
  455.             <a href=\"\" class=\"special bg-warning upper medium {{desktop('vt-25-in hz-30-in')}} {{mobile('vt-8-in hz-20-in')}}\">En savoir plus</a>
  456.         </div>
  457.     </div>
  458. </div>
  459. <div class='relative gpadding {{desktop(\"top-80-in\")}} {{mobile(\"top-30-in\")}}'>
  460.     <h2 class=\"h1 special extrabold left-30-in lh-1\">Les formations</h2>
  461.     <div class=\"flex row space wrap {{desktop(\"vt-30-in top-30\")}}{{mobile('vt-15-in')}}\">
  462.         {% for o in servicesCats %}
  463.         <div class=\"formation relative flex col left {{desktop('half-40')}}{{mobile('vt-10 w100 mrect')}}\">
  464.             <figure class=\"absolute fill\">
  465.                 <img src=\"{{asset(os_param('banner'))}}\" class=\"cover\">
  466.             </figure>
  467.             <i class=\"absolute mask fill top left\"></i>
  468.             <div class=\"absolute w100 bottom left {{desktop('half left-80-in vt-60-in')}}{{mobile('w100 vt-25-in hz-25-in')}}\">
  469.                 <div class=\"flex col left white\">
  470.                     <h3 class=\"extrabold {{desktop('bottom-80')}}{{mobile('bottom-25')}}\">{{o.label}}</h3>
  471.                     <a href=\"{{path('formations-cat',{slug:o.slug})}}\" class=\"special-alt border border-white upper medium {{desktop('vt-25-in hz-30-in')}}{{mobile('vt-10-in hz-20-in')}}\">Découvrir</a>
  472.                 </div>
  473.             </div>
  474.         </div>
  475.         {% endfor %}
  476.     </div>
  477. </div>
  478. {#
  479. <div class='relative gpadding {{desktop(\"top-80-in\")}} {{mobile(\"top-30-in\")}}'>
  480.     <h2 class=\"h1 special extrabold left-30-in lh-1\">Nos valeurs</h2>
  481.     <div class=\"flex row space wrap {{desktop('vt-60-in')}}\">
  482.         {% for i in 1..4 %}
  483.         <div class=\"value relative hpadding flex col center {{desktop('quarter-20')}}{{mobile('w100 vt-10')}}\">
  484.             <figure class=\"absolute fill top left\">
  485.                 <img src=\"{{asset(os_param('banner'))}}\" class=\"cover\">
  486.             </figure>
  487.             <i class=\"gradient-banner absolute fill top left\"></i>
  488.             <div class=\"title absolute top left fill filter-white\" style=\"background-image: url('{{asset(os_param('banner'))}}');\">
  489.                 <div class=\"fill flex col middle center text-center\">
  490.                     <h3 class=\"extrabold\">Fraternité</h3>
  491.                 </div>
  492.             </div>
  493.         </div>
  494.         {% endfor %}
  495.     </div>
  496. </div>
  497. #}
  498. <div class='bg-warning relative gpadding {{desktop(\"top-80-in\")}} {{mobile(\"top-30-in top-20\")}}'>
  499.     <div class=\"flex row space middle\">
  500.         <h2 class=\"h1 special extrabold left-30-in lh-1\">Les dernières<br>actualités</h2>
  501.         <a href=\"{{path('articles')}}\" class=\"flex row middle special bg-white upper medium {{desktop('vt-25-in hz-30-in')}} {{mobile('vt-8-in hz-20-in')}}\">
  502.             <span>Toutes les actualités</span>
  503.             <i class=\"relative icon min\"><img src=\"{{asset('icons/arrow-right-up.png')}}\" class=\"wauto\"></i>
  504.         </a>
  505.     </div>
  506.     <div class=\"flex row space wrap vt-20-in\">
  507.         {% for o in articles %}
  508.         {{macros.article(o)}}
  509.         {% endfor %}
  510.     </div>
  511. </div>
  512. <div class='bg-warning relative gpadding {{desktop(\"flex row space vt-80-in\")}} {{mobile(\"top-10-in bottom-30-in\")}}'>
  513.     <div class=\"relative flex col left {{desktop('half-20')}}{{mobile('w100 mrect vt-15')}}\">
  514.         <figure class=\"absolute fill\">
  515.             <img src=\"{{asset(os_param('banner'))}}\" class=\"cover\">
  516.         </figure>
  517.         <i class=\"absolute mask fill top left\"></i>
  518.         <div class=\"relative w100 {{desktop('hz-40-in vt-40-in')}}{{mobile('flex col space vt-25-in hz-25-in')}}\">
  519.             <i></i>
  520.             <div class=\"flex col left white\">
  521.                 <h2 class=\"extrabold\">Les colloques</h2>
  522.                 <p class=\"{{desktop('top-10 bottom-30')}}{{mobile('top-5 bottom-10')}}\">
  523.                     Retrouvez toutes les colloques organisées par l'EFPJ
  524.                 </p>
  525.                 <a href=\"{{path('events')}}\" class=\"special-alt border border-white upper medium {{desktop('vt-25-in hz-30-in')}}{{mobile('vt-10-in hz-20-in')}}\">Parcourir</a>
  526.             </div>
  527.         </div>
  528.     </div>
  529.     <div class=\"relative flex col left {{desktop('half-20')}}{{mobile('w100 msquare mrect vt-15')}}\">
  530.         <figure class=\"absolute fill\">
  531.             <img src=\"{{asset(os_param('banner'))}}\" class=\"cover\">
  532.         </figure>
  533.         <i class=\"absolute mask fill top left\"></i>
  534.         <div class=\"relative w100 {{desktop('hz-40-in vt-40-in')}}{{mobile('vt-25-in hz-25-in')}}\">
  535.             <div class=\"flex col left white\">
  536.                 <h2 class=\"extrabold\">Les professions</h2>
  537.                 <p class=\"{{desktop('top-10 bottom-30')}}{{mobile('top-5 bottom-10')}}\">
  538.                     Découvrez les professions liées à nos formations
  539.                 </p>
  540.                 <a href=\"{{path('professions')}}\" class=\"special-alt border border-white upper medium {{desktop('vt-25-in hz-30-in')}}{{mobile('vt-10-in hz-20-in')}}\">Parcourir</a>
  541.             </div>
  542.         </div>
  543.     </div>
  544. </div>
  545. {% endblock content %}
  546. ""Default/index.html.twig""/home/adminroot/www/templates/Default/index.html.twig");
  547.     }
  548. }