var/cache/dev/twig/86/8679eea8c20d3632cf56f9d4b0dfad994c9600103769bfe353fd9b9f7f07ba15.php line 41

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. /* front/theme1/produits/page_sous_categorie.html.twig */
  14. class __TwigTemplate_581156f58bd448bcca23ade977d28cdfda9ba152c8271fc30f8141c3ec64b23a 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.             'preload' => [$this'block_preload'],
  24.             'stylesheets' => [$this'block_stylesheets'],
  25.             'body' => [$this'block_body'],
  26.             'javascripts' => [$this'block_javascripts'],
  27.         ];
  28.     }
  29.     protected function doGetParent(array $context)
  30.     {
  31.         // line 1
  32.         return $this->loadTemplate((("front/" twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'1$this->source); })()), "request", [], "any"falsefalsefalse1), "server", [], "any"falsefalsefalse1), "get", [=> "APP_THEME"], "method"falsefalsefalse1)) . "/base.html.twig"), "front/theme1/produits/page_sous_categorie.html.twig"1);
  33.     }
  34.     protected function doDisplay(array $context, array $blocks = [])
  35.     {
  36.         $macros $this->macros;
  37.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  38.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""front/theme1/produits/page_sous_categorie.html.twig"));
  39.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  40.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""front/theme1/produits/page_sous_categorie.html.twig"));
  41.         $this->getParent($context)->display($contextarray_merge($this->blocks$blocks));
  42.         
  43.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  44.         
  45.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  46.     }
  47.     // line 3
  48.     public function block_preload($context, array $blocks = [])
  49.     {
  50.         $macros $this->macros;
  51.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  52.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""preload"));
  53.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  54.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""preload"));
  55.         // line 4
  56.         echo "    ";
  57.         if ((twig_get_attribute($this->env$this->source, ($context["categorie"] ?? null), "image", [], "any"truetruefalse4) &&  !twig_test_empty(twig_get_attribute($this->env$this->source, (isset($context["categorie"]) || array_key_exists("categorie"$context) ? $context["categorie"] : (function () { throw new RuntimeError('Variable "categorie" does not exist.'4$this->source); })()), "image", [], "any"falsefalsefalse4)))) {
  58.             // line 5
  59.             echo "            <link rel=\"preload\" as=\"image\" href=\"";
  60.             echo twig_escape_filter($this->env$this->extensions['App\Twig\ImagesExtenstion']->AssetImageFunction(twig_get_attribute($this->env$this->source, (isset($context["categorie"]) || array_key_exists("categorie"$context) ? $context["categorie"] : (function () { throw new RuntimeError('Variable "categorie" does not exist.'5$this->source); })()), "image", [], "any"falsefalsefalse5)), "html"nulltrue);
  61.             echo "\" />
  62.     ";
  63.         }
  64.         // line 7
  65.         echo "
  66.     ";
  67.         // line 8
  68.         if ((array_key_exists("resultats"$context) &&  !twig_test_empty((isset($context["resultats"]) || array_key_exists("resultats"$context) ? $context["resultats"] : (function () { throw new RuntimeError('Variable "resultats" does not exist.'8$this->source); })())))) {
  69.             // line 9
  70.             echo "           ";
  71.             $context['_parent'] = $context;
  72.             $context['_seq'] = twig_ensure_traversable((isset($context["resultats"]) || array_key_exists("resultats"$context) ? $context["resultats"] : (function () { throw new RuntimeError('Variable "resultats" does not exist.'9$this->source); })()));
  73.             foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
  74.                 // line 10
  75.                 echo "                ";
  76.                 if (twig_get_attribute($this->env$this->source$context["item"], "image", [], "any"falsefalsefalse10)) {
  77.                     // line 11
  78.                     echo "                    <link rel=\"preload\" as=\"image\" href=\"";
  79.                     echo twig_escape_filter($this->env$this->extensions['App\Twig\ImagesExtenstion']->AssetImageFunction(twig_get_attribute($this->env$this->source$context["item"], "image", [], "any"falsefalsefalse11)), "html"nulltrue);
  80.                     echo "\" /> 
  81.                 ";
  82.                 }
  83.                 // line 13
  84.                 echo "           ";
  85.             }
  86.             $_parent $context['_parent'];
  87.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
  88.             $context array_intersect_key($context$_parent) + $_parent;
  89.             echo "    
  90.     ";
  91.         }
  92.         // line 15
  93.         echo "
  94.     ";
  95.         // line 16
  96.         if ((array_key_exists("galleries"$context) &&  !twig_test_empty((isset($context["galleries"]) || array_key_exists("galleries"$context) ? $context["galleries"] : (function () { throw new RuntimeError('Variable "galleries" does not exist.'16$this->source); })())))) {
  97.             // line 17
  98.             echo "           ";
  99.             $context['_parent'] = $context;
  100.             $context['_seq'] = twig_ensure_traversable((isset($context["galleries"]) || array_key_exists("galleries"$context) ? $context["galleries"] : (function () { throw new RuntimeError('Variable "galleries" does not exist.'17$this->source); })()));
  101.             foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
  102.                 // line 18
  103.                 echo "                ";
  104.                 if (twig_get_attribute($this->env$this->source$context["item"], "path", [], "any"truetruefalse18)) {
  105.                     // line 19
  106.                     echo "                    <link rel=\"preload\" as=\"image\" href=\"";
  107.                     echo twig_escape_filter($this->env$this->extensions['App\Twig\ImagesExtenstion']->AssetImageGalleryFunction(twig_get_attribute($this->env$this->source$context["item"], "path", [], "any"falsefalsefalse19)), "html"nulltrue);
  108.                     echo "\" />
  109.                 ";
  110.                 }
  111.                 // line 21
  112.                 echo "           ";
  113.             }
  114.             $_parent $context['_parent'];
  115.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
  116.             $context array_intersect_key($context$_parent) + $_parent;
  117.             // line 22
  118.             echo "    ";
  119.         }
  120.         // line 23
  121.         echo "
  122. ";
  123.         
  124.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  125.         
  126.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  127.     }
  128.     // line 27
  129.     public function block_stylesheets($context, array $blocks = [])
  130.     {
  131.         $macros $this->macros;
  132.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  133.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  134.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  135.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  136.         // line 28
  137.         echo "    ";
  138.         $this->displayParentBlock("stylesheets"$context$blocks);
  139.         echo "
  140.     ";
  141.         // line 29
  142.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["modele_galerie"]) || array_key_exists("modele_galerie"$context) ? $context["modele_galerie"] : (function () { throw new RuntimeError('Variable "modele_galerie" does not exist.'29$this->source); })()), 0, [], "array"falsefalsefalse29), "type", [], "any"falsefalsefalse29) == 4)) {
  143.             // line 30
  144.             echo "        <link rel=\"stylesheet\" type=\"text/css\" href=\"";
  145.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("templates/front/theme1/assets/plugins/flexslider/flexslider.css"), "html"nulltrue);
  146.             echo "\" media=\"screen\" >
  147.     ";
  148.         }
  149.         // line 32
  150.         echo "    ";
  151.         if (twig_get_attribute($this->env$this->source, ($context["template"] ?? null), "css", [], "any"truetruefalse32)) {
  152.             // line 33
  153.             echo "        <style>
  154.             ";
  155.             // line 34
  156.             echo twig_get_attribute($this->env$this->source, (isset($context["template"]) || array_key_exists("template"$context) ? $context["template"] : (function () { throw new RuntimeError('Variable "template" does not exist.'34$this->source); })()), "css", [], "any"falsefalsefalse34);
  157.             echo "
  158.         </style>
  159.     ";
  160.         }
  161.         
  162.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  163.         
  164.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  165.     }
  166.     // line 40
  167.     public function block_body($context, array $blocks = [])
  168.     {
  169.         $macros $this->macros;
  170.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  171.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  172.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  173.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  174.         // line 41
  175.         echo "
  176.     ";
  177.         // line 42
  178.         if ((twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'42$this->source); })()), "positiontext", [], "any"falsefalsefalse42) == 3)) {
  179.             // line 43
  180.             echo "        ";
  181.             $context["position_texte"] = "text-left";
  182.             // line 44
  183.             echo "    ";
  184.         } elseif ((twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'44$this->source); })()), "positiontext", [], "any"falsefalsefalse44) == 2)) {
  185.             // line 45
  186.             echo "        ";
  187.             $context["position_texte"] = "text-right";
  188.             // line 46
  189.             echo "    ";
  190.         } else {
  191.             // line 47
  192.             echo "        ";
  193.             $context["position_texte"] = "text-center";
  194.             // line 48
  195.             echo "    ";
  196.         }
  197.         // line 49
  198.         echo "
  199.     ";
  200.         // line 50
  201.         $context["type_affiche"] = "";
  202.         // line 51
  203.         echo "    ";
  204.         if ((twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'51$this->source); })()), "nombrearticle", [], "any"falsefalsefalse51) == 1)) {
  205.             // line 52
  206.             echo "        ";
  207.             $context["type_affiche"] = "type_affiche1";
  208.             // line 53
  209.             echo "    ";
  210.         } elseif ((twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'53$this->source); })()), "nombrearticle", [], "any"falsefalsefalse53) == 2)) {
  211.             // line 54
  212.             echo "        ";
  213.             $context["type_affiche"] = "type_affiche2";
  214.             // line 55
  215.             echo "    ";
  216.         } else {
  217.             // line 56
  218.             echo "        ";
  219.             $context["type_affiche"] = "type_affiche3";
  220.             // line 57
  221.             echo "    ";
  222.         }
  223.         // line 58
  224.         echo "
  225.     ";
  226.         // line 59
  227.         if ((twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'59$this->source); })()), "actif_slider", [], "any"falsefalsefalse59) == 1)) {
  228.             // line 60
  229.             echo "        ";
  230.             $context["type_affiche"] = ((isset($context["type_affiche"]) || array_key_exists("type_affiche"$context) ? $context["type_affiche"] : (function () { throw new RuntimeError('Variable "type_affiche" does not exist.'60$this->source); })()) . " owl-carousel");
  231.             // line 61
  232.             echo "    ";
  233.         }
  234.         // line 62
  235.         echo "
  236.     ";
  237.         // line 63
  238.         $context["multi_affichage"] = "affichage1";
  239.         // line 64
  240.         echo "
  241.     ";
  242.         // line 65
  243.         if ((twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'65$this->source); })()), "multi_affichage", [], "any"falsefalsefalse65) == 1)) {
  244.             // line 66
  245.             echo "        ";
  246.             $context["multi_affichage"] = "affichage1";
  247.             // line 67
  248.             echo "    ";
  249.         } elseif ((twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'67$this->source); })()), "multi_affichage", [], "any"falsefalsefalse67) == 2)) {
  250.             // line 68
  251.             echo "        ";
  252.             $context["multi_affichage"] = "affichage2";
  253.             // line 69
  254.             echo "    ";
  255.         } elseif ((twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'69$this->source); })()), "multi_affichage", [], "any"falsefalsefalse69) == 3)) {
  256.             // line 70
  257.             echo "        ";
  258.             $context["multi_affichage"] = "affichage3";
  259.             // line 71
  260.             echo "    ";
  261.         } elseif ((twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'71$this->source); })()), "multi_affichage", [], "any"falsefalsefalse71) == 4)) {
  262.             // line 72
  263.             echo "        ";
  264.             $context["multi_affichage"] = "affichage4";
  265.             // line 73
  266.             echo "    ";
  267.         } elseif ((twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'73$this->source); })()), "multi_affichage", [], "any"falsefalsefalse73) == 5)) {
  268.             // line 74
  269.             echo "        ";
  270.             $context["multi_affichage"] = "affichage5";
  271.             // line 75
  272.             echo "    ";
  273.         } elseif ((twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'75$this->source); })()), "multi_affichage", [], "any"falsefalsefalse75) == 6)) {
  274.             // line 76
  275.             echo "        ";
  276.             $context["multi_affichage"] = "affichage6";
  277.             // line 77
  278.             echo "    ";
  279.         } elseif ((twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'77$this->source); })()), "multi_affichage", [], "any"falsefalsefalse77) == 7)) {
  280.             // line 78
  281.             echo "        ";
  282.             $context["multi_affichage"] = "affichage7";
  283.             // line 79
  284.             echo "    ";
  285.         } elseif ((twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'79$this->source); })()), "multi_affichage", [], "any"falsefalsefalse79) == 8)) {
  286.             // line 80
  287.             echo "        ";
  288.             $context["multi_affichage"] = "affichage8";
  289.             // line 81
  290.             echo "    ";
  291.         } elseif ((twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'81$this->source); })()), "multi_affichage", [], "any"falsefalsefalse81) == 9)) {
  292.             // line 82
  293.             echo "        ";
  294.             $context["multi_affichage"] = "affichage9";
  295.             // line 83
  296.             echo "    ";
  297.         } elseif ((twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'83$this->source); })()), "multi_affichage", [], "any"falsefalsefalse83) == 10)) {
  298.             // line 84
  299.             echo "        ";
  300.             $context["multi_affichage"] = "affichage10";
  301.             // line 85
  302.             echo "    ";
  303.         } elseif ((twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'85$this->source); })()), "multi_affichage", [], "any"falsefalsefalse85) == 11)) {
  304.             // line 86
  305.             echo "        ";
  306.             $context["multi_affichage"] = "affichage11";
  307.             // line 87
  308.             echo "    ";
  309.         } elseif ((twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'87$this->source); })()), "multi_affichage", [], "any"falsefalsefalse87) == 12)) {
  310.             // line 88
  311.             echo "        ";
  312.             $context["multi_affichage"] = "affichage12";
  313.             // line 89
  314.             echo "    ";
  315.         }
  316.         // line 90
  317.         echo "
  318.     <div class=\"page_cms pt-5 page_product\">
  319.        <div class=\"breadcrumb-style-default\">
  320.             <div class=\"container\">
  321.                 <div class=\"row\">
  322.                     <div class=\"col-lg-12\">
  323.                         <div class=\"inner text-center\">
  324.                             ";
  325.         // line 97
  326.         if ((array_key_exists("breadcrumb"$context) &&  !twig_test_empty((isset($context["breadcrumb"]) || array_key_exists("breadcrumb"$context) ? $context["breadcrumb"] : (function () { throw new RuntimeError('Variable "breadcrumb" does not exist.'97$this->source); })())))) {
  327.             // line 98
  328.             echo "                                ";
  329.             echo twig_include($this->env$context, (("front/" twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'98$this->source); })()), "request", [], "any"falsefalsefalse98), "server", [], "any"falsefalsefalse98), "get", [=> "APP_THEME"], "method"falsefalsefalse98)) . "/partials/breadcrumb.html.twig"));
  330.             echo "
  331.                                 <h1 class=\"page-title\">";
  332.             // line 99
  333.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_last($this->env, (isset($context["breadcrumb"]) || array_key_exists("breadcrumb"$context) ? $context["breadcrumb"] : (function () { throw new RuntimeError('Variable "breadcrumb" does not exist.'99$this->source); })())), "name", [], "any"falsefalsefalse99), "html"nulltrue);
  334.             echo "</h1>
  335.                             ";
  336.         }
  337.         // line 101
  338.         echo "                        </div>
  339.                     </div>
  340.                 </div>
  341.             </div>
  342.         </div>
  343.         <div class=\"container-fluid mt-3\">
  344.             <div class=\"row gx-5 py-2\">
  345.                 ";
  346.         // line 109
  347.         if ((array_key_exists("categories_tree"$context) &&  !twig_test_empty((isset($context["categories_tree"]) || array_key_exists("categories_tree"$context) ? $context["categories_tree"] : (function () { throw new RuntimeError('Variable "categories_tree" does not exist.'109$this->source); })())))) {
  348.             // line 110
  349.             echo "                    <div class=\"col-lg-3 ";
  350.             echo (((array_key_exists("show_filter_categorie"$context) && ((isset($context["show_filter_categorie"]) || array_key_exists("show_filter_categorie"$context) ? $context["show_filter_categorie"] : (function () { throw new RuntimeError('Variable "show_filter_categorie" does not exist.'110$this->source); })()) == true))) ? ("") : ("d-none"));
  351.             echo "\">
  352.                          ";
  353.             // line 111
  354.             echo twig_include($this->env$context, (("front/" twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'111$this->source); })()), "request", [], "any"falsefalsefalse111), "server", [], "any"falsefalsefalse111), "get", [=> "APP_THEME"], "method"falsefalsefalse111)) . "/partials/product/_sidebar.html.twig"));
  355.             echo "
  356.                     </div>
  357.                 ";
  358.         }
  359.         // line 114
  360.         echo "                
  361.                 <div class=\"col-lg-";
  362.         // line 115
  363.         echo (((array_key_exists("show_filter_categorie"$context) && ((isset($context["show_filter_categorie"]) || array_key_exists("show_filter_categorie"$context) ? $context["show_filter_categorie"] : (function () { throw new RuntimeError('Variable "show_filter_categorie" does not exist.'115$this->source); })()) == true))) ? ("9") : ("12"));
  364.         echo " bloc-content-sous-categorie ";
  365.         echo ((((twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'115$this->source); })()), "actif_haut", [], "any"falsefalsefalse115) == false) &&  !twig_test_empty(twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'115$this->source); })()), "textecategorie", [], "any"falsefalsefalse115)))) ? ("d-flex flex-column-reverse") : (""));
  366.         echo "\">
  367.                     ";
  368.         // line 116
  369.         if (( !twig_test_empty(twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'116$this->source); })()), "textecategorie", [], "any"falsefalsefalse116)) && (twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'116$this->source); })()), "textecategorie", [], "any"falsefalsefalse116) != ""))) {
  370.             // line 117
  371.             echo "                        <div class=\"list_blocs ";
  372.             echo twig_escape_filter($this->env, (isset($context["position_texte"]) || array_key_exists("position_texte"$context) ? $context["position_texte"] : (function () { throw new RuntimeError('Variable "position_texte" does not exist.'117$this->source); })()), "html"nulltrue);
  373.             echo "\">
  374.                                 <div class=\"col-lg-12 content_post\">
  375.                                     ";
  376.             // line 119
  377.             echo twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'119$this->source); })()), "textecategorie", [], "any"falsefalsefalse119);
  378.             echo "
  379.                                     ";
  380.             // line 120
  381.             if ((twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'120$this->source); })()), "typelien", [], "any"falsefalsefalse120) != 1)) {
  382.                 // line 121
  383.                 echo "                                            ";
  384.                 if ((twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'121$this->source); })()), "typelien", [], "any"falsefalsefalse121) == "4")) {
  385.                     // line 122
  386.                     echo "                                                <div class=\"text-center py-2\">
  387.                                                     <a href=\"tel:";
  388.                     // line 123
  389.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'123$this->source); })()), "telephone", [], "any"falsefalsefalse123), "html"nulltrue);
  390.                     echo "\" class=\"btn btn-back-pulse\">";
  391.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'123$this->source); })()), "titrelien", [], "any"falsefalsefalse123), "html"nulltrue);
  392.                     echo "</a>
  393.                                                 </div>
  394.                                             ";
  395.                 } elseif ((twig_get_attribute($this->env$this->source,                 // line 125
  396. (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'125$this->source); })()), "typelien", [], "any"falsefalsefalse125) == "2")) {
  397.                     // line 126
  398.                     echo "                                                <div class=\"text-center py-2\">
  399.                                                     <a href=\"";
  400.                     // line 127
  401.                     echo twig_escape_filter($this->env$this->extensions['App\Twig\FunctionExtension']->slugLinkInterneFunction(twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'127$this->source); })()), "lieninterne", [], "any"falsefalsefalse127)), "html"nulltrue);
  402.                     echo "\" class=\"btn btn-back-pulse\">";
  403.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'127$this->source); })()), "titrelien", [], "any"falsefalsefalse127), "html"nulltrue);
  404.                     echo "</a>
  405.                                                 </div>
  406.                                             ";
  407.                 } elseif ((twig_get_attribute($this->env$this->source,                 // line 129
  408. (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'129$this->source); })()), "typelien", [], "any"falsefalsefalse129) == "3")) {
  409.                     // line 130
  410.                     echo "                                                <div class=\"text-center py-2\">
  411.                                                     <a href=\"";
  412.                     // line 131
  413.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'131$this->source); })()), "lienexterne", [], "any"falsefalsefalse131), "html"nulltrue);
  414.                     echo "\" class=\"btn btn-back-pulse\" target=\"_blank\">";
  415.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'131$this->source); })()), "titrelien", [], "any"falsefalsefalse131), "html"nulltrue);
  416.                     echo "</a>
  417.                                                 </div>
  418.                                             ";
  419.                 }
  420.                 // line 134
  421.                 echo "                                    ";
  422.             }
  423.             // line 135
  424.             echo "                                </div>
  425.                         </div>
  426.                     ";
  427.         }
  428.         // line 138
  429.         echo "
  430.                     <div class=\"blocs\">
  431.                     
  432.                         ";
  433.         // line 141
  434.         if ((array_key_exists("template"$context) &&  !twig_test_empty((isset($context["template"]) || array_key_exists("template"$context) ? $context["template"] : (function () { throw new RuntimeError('Variable "template" does not exist.'141$this->source); })())))) {
  435.             // line 142
  436.             echo "                            ";
  437.             echo twig_include($this->env$contexttwig_template_from_string($this->envtwig_get_attribute($this->env$this->source, (isset($context["template"]) || array_key_exists("template"$context) ? $context["template"] : (function () { throw new RuntimeError('Variable "template" does not exist.'142$this->source); })()), "twig", [], "any"falsefalsefalse142)));
  438.             echo "
  439.                         ";
  440.         }
  441.         // line 144
  442.         echo "                        
  443.                         ";
  444.         // line 145
  445.         if (((((isset($context["pagination"]) || array_key_exists("pagination"$context) ? $context["pagination"] : (function () { throw new RuntimeError('Variable "pagination" does not exist.'145$this->source); })()) == true) && twig_get_attribute($this->env$this->source, (isset($context["posts"]) || array_key_exists("posts"$context) ? $context["posts"] : (function () { throw new RuntimeError('Variable "posts" does not exist.'145$this->source); })()), "hasToPaginate", [], "any"falsefalsefalse145)) && twig_get_attribute($this->env$this->source, (isset($context["posts"]) || array_key_exists("posts"$context) ? $context["posts"] : (function () { throw new RuntimeError('Variable "posts" does not exist.'145$this->source); })()), "pageSize", [], "any"falsefalsefalse145))) {
  446.             // line 146
  447.             echo "                            <div class=\"pagination-items\">
  448.                                 ";
  449.             // line 147
  450.             $context["paginator"] = (isset($context["posts"]) || array_key_exists("posts"$context) ? $context["posts"] : (function () { throw new RuntimeError('Variable "posts" does not exist.'147$this->source); })());
  451.             // line 148
  452.             echo "                                <div class=\"navigation text-center\">
  453.                                     <ul class=\"pagination d-felx justify-content-center my-4\">
  454.                                         ";
  455.             // line 150
  456.             if (twig_get_attribute($this->env$this->source, (isset($context["paginator"]) || array_key_exists("paginator"$context) ? $context["paginator"] : (function () { throw new RuntimeError('Variable "paginator" does not exist.'150$this->source); })()), "hasPreviousPage", [], "any"falsefalsefalse150)) {
  457.                 // line 151
  458.                 echo "                                            <li class=\"prev mx-1\"><a href=\"";
  459.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("page_sous_categorie", ["categorie1" => twig_get_attribute($this->env$this->source, (isset($context["categorie"]) || array_key_exists("categorie"$context) ? $context["categorie"] : (function () { throw new RuntimeError('Variable "categorie" does not exist.'151$this->source); })()), "slugurl", [], "any"falsefalsefalse151), "categorie2" => twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'151$this->source); })()), "slugurl", [], "any"falsefalsefalse151)]), "html"nulltrue);
  460.                 echo "?page=";
  461.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["paginator"]) || array_key_exists("paginator"$context) ? $context["paginator"] : (function () { throw new RuntimeError('Variable "paginator" does not exist.'151$this->source); })()), "previousPage", [], "any"falsefalsefalse151), "html"nulltrue);
  462.                 echo "\" rel=\"previous\"><i class=\"fa fw fa-long-arrow-left\"></i> ";
  463.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("paginator.previous", [], "variable"), "html"nulltrue);
  464.                 echo "</a></li>
  465.                                         ";
  466.             } else {
  467.                 // line 153
  468.                 echo "                                            <li class=\"prev disabled mx-1\"><span><i class=\"fa fw fa-long-arrow-left\"></i> ";
  469.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("paginator.previous", [], "variable"), "html"nulltrue);
  470.                 echo "</span></li>
  471.                                         ";
  472.             }
  473.             // line 155
  474.             echo "                                        ";
  475.             if (((isset($context["paginator"]) || array_key_exists("paginator"$context) ? $context["paginator"] : (function () { throw new RuntimeError('Variable "paginator" does not exist.'155$this->source); })()) && twig_get_attribute($this->env$this->source, (isset($context["paginator"]) || array_key_exists("paginator"$context) ? $context["paginator"] : (function () { throw new RuntimeError('Variable "paginator" does not exist.'155$this->source); })()), "pageSize", [], "any"falsefalsefalse155))) {
  476.                 // line 156
  477.                 echo "                                            ";
  478.                 $context['_parent'] = $context;
  479.                 $context['_seq'] = twig_ensure_traversable(range(1twig_get_attribute($this->env$this->source, (isset($context["paginator"]) || array_key_exists("paginator"$context) ? $context["paginator"] : (function () { throw new RuntimeError('Variable "paginator" does not exist.'156$this->source); })()), "lastPage", [], "any"falsefalsefalse156)));
  480.                 foreach ($context['_seq'] as $context["_key"] => $context["i"]) {
  481.                     // line 157
  482.                     echo "                                                ";
  483.                     if (($context["i"] == twig_get_attribute($this->env$this->source, (isset($context["paginator"]) || array_key_exists("paginator"$context) ? $context["paginator"] : (function () { throw new RuntimeError('Variable "paginator" does not exist.'157$this->source); })()), "currentPage", [], "any"falsefalsefalse157))) {
  484.                         // line 158
  485.                         echo "                                                    <li class=\"active number mx-1\"><span>";
  486.                         echo twig_escape_filter($this->env$context["i"], "html"nulltrue);
  487.                         echo " </span></li>
  488.                                                 ";
  489.                     } else {
  490.                         // line 160
  491.                         echo "                                                    <li class=\"number mx-1\"><a href=\"";
  492.                         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("page_sous_categorie", ["categorie1" => twig_get_attribute($this->env$this->source, (isset($context["categorie"]) || array_key_exists("categorie"$context) ? $context["categorie"] : (function () { throw new RuntimeError('Variable "categorie" does not exist.'160$this->source); })()), "slugurl", [], "any"falsefalsefalse160), "categorie2" => twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'160$this->source); })()), "slugurl", [], "any"falsefalsefalse160)]), "html"nulltrue);
  493.                         echo "?page=";
  494.                         echo twig_escape_filter($this->env$context["i"], "html"nulltrue);
  495.                         echo "\">";
  496.                         echo twig_escape_filter($this->env$context["i"], "html"nulltrue);
  497.                         echo "</a></li>
  498.                                                 ";
  499.                     }
  500.                     // line 162
  501.                     echo "                                            ";
  502.                 }
  503.                 $_parent $context['_parent'];
  504.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['i'], $context['_parent'], $context['loop']);
  505.                 $context array_intersect_key($context$_parent) + $_parent;
  506.                 // line 163
  507.                 echo "                                        ";
  508.             }
  509.             // line 164
  510.             echo "
  511.                                         ";
  512.             // line 165
  513.             if (((isset($context["paginator"]) || array_key_exists("paginator"$context) ? $context["paginator"] : (function () { throw new RuntimeError('Variable "paginator" does not exist.'165$this->source); })()) && twig_get_attribute($this->env$this->source, (isset($context["paginator"]) || array_key_exists("paginator"$context) ? $context["paginator"] : (function () { throw new RuntimeError('Variable "paginator" does not exist.'165$this->source); })()), "pageSize", [], "any"falsefalsefalse165))) {
  514.                 // line 166
  515.                 echo "                                            ";
  516.                 if (twig_get_attribute($this->env$this->source, (isset($context["paginator"]) || array_key_exists("paginator"$context) ? $context["paginator"] : (function () { throw new RuntimeError('Variable "paginator" does not exist.'166$this->source); })()), "hasNextPage", [], "any"falsefalsefalse166)) {
  517.                     // line 167
  518.                     echo "                                                <li class=\"next mx-1\"><a href=\"";
  519.                     echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("page_sous_categorie", ["categorie1" => twig_get_attribute($this->env$this->source, (isset($context["categorie"]) || array_key_exists("categorie"$context) ? $context["categorie"] : (function () { throw new RuntimeError('Variable "categorie" does not exist.'167$this->source); })()), "slugurl", [], "any"falsefalsefalse167), "categorie2" => twig_get_attribute($this->env$this->source, (isset($context["sous_categorie"]) || array_key_exists("sous_categorie"$context) ? $context["sous_categorie"] : (function () { throw new RuntimeError('Variable "sous_categorie" does not exist.'167$this->source); })()), "slugurl", [], "any"falsefalsefalse167)]), "html"nulltrue);
  520.                     echo "?page=";
  521.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["paginator"]) || array_key_exists("paginator"$context) ? $context["paginator"] : (function () { throw new RuntimeError('Variable "paginator" does not exist.'167$this->source); })()), "nextPage", [], "any"falsefalsefalse167), "html"nulltrue);
  522.                     echo "\" rel=\"next\">";
  523.                     echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("paginator.next", [], "variable"), "html"nulltrue);
  524.                     echo "  <i class=\"fa fw fa-long-arrow-right\"></i></a></li>
  525.                                             ";
  526.                 } else {
  527.                     // line 169
  528.                     echo "                                                <li class=\"next disabled mx-1\"><span>";
  529.                     echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("paginator.next", [], "variable"), "html"nulltrue);
  530.                     echo " <i class=\"fa fw fa-long-arrow-right\"></i></span></li>
  531.                                             ";
  532.                 }
  533.                 // line 171
  534.                 echo "                                        ";
  535.             }
  536.             // line 172
  537.             echo "                                        
  538.                                     </ul>
  539.                                 </div>
  540.                             </div>
  541.                         ";
  542.         }
  543.         // line 177
  544.         echo "                    </div>
  545.                 </div> 
  546.             </div>
  547.         </div>
  548.         ";
  549.         // line 183
  550.         if (((((isset($context["galleries"]) || array_key_exists("galleries"$context) ? $context["galleries"] : (function () { throw new RuntimeError('Variable "galleries" does not exist.'183$this->source); })()) &&  !twig_test_empty((isset($context["galleries"]) || array_key_exists("galleries"$context) ? $context["galleries"] : (function () { throw new RuntimeError('Variable "galleries" does not exist.'183$this->source); })()))) && array_key_exists("template_model_gallerie"$context)) &&  !twig_test_empty((isset($context["template_model_gallerie"]) || array_key_exists("template_model_gallerie"$context) ? $context["template_model_gallerie"] : (function () { throw new RuntimeError('Variable "template_model_gallerie" does not exist.'183$this->source); })())))) {
  551.             // line 184
  552.             echo "            ";
  553.             echo twig_include($this->env$contexttwig_template_from_string($this->env, (isset($context["template_model_gallerie"]) || array_key_exists("template_model_gallerie"$context) ? $context["template_model_gallerie"] : (function () { throw new RuntimeError('Variable "template_model_gallerie" does not exist.'184$this->source); })())));
  554.             echo "
  555.         ";
  556.         }
  557.         // line 186
  558.         echo "        
  559.         ";
  560.         // line 187
  561.         if ( !twig_test_empty(twig_get_attribute($this->env$this->source, (isset($context["categorie"]) || array_key_exists("categorie"$context) ? $context["categorie"] : (function () { throw new RuntimeError('Variable "categorie" does not exist.'187$this->source); })()), "urlvideo", [], "any"falsefalsefalse187))) {
  562.             // line 188
  563.             echo "            <div class=\"container-fluid wrapper mt-3\">
  564.                 <div class=\"col-md-12 mt-1\">
  565.                     <div class=\"video\">
  566.                         ";
  567.             // line 191
  568.             $context["id_video_externe"] = ((twig_get_attribute($this->env$this->sourcetwig_split_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["categorie"]) || array_key_exists("categorie"$context) ? $context["categorie"] : (function () { throw new RuntimeError('Variable "categorie" does not exist.'191$this->source); })()), "urlvideo", [], "any"falsefalsefalse191), "?v="), 1, [], "array"truetruefalse191)) ? (twig_get_attribute($this->env$this->sourcetwig_split_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["categorie"]) || array_key_exists("categorie"$context) ? $context["categorie"] : (function () { throw new RuntimeError('Variable "categorie" does not exist.'191$this->source); })()), "urlvideo", [], "any"falsefalsefalse191), "?v="), 1, [], "array"falsefalsefalse191)) : (null));
  569.             // line 192
  570.             echo "                        <a class=\"video-thumbnail m-0\" href=\"";
  571.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["categorie"]) || array_key_exists("categorie"$context) ? $context["categorie"] : (function () { throw new RuntimeError('Variable "categorie" does not exist.'192$this->source); })()), "urlvideo", [], "any"falsefalsefalse192), "html"nulltrue);
  572.             echo "\" data-fancybox=\"video\">
  573.                             <img src=\"https://img.youtube.com/vi/";
  574.             // line 193
  575.             echo twig_escape_filter($this->env, (isset($context["id_video_externe"]) || array_key_exists("id_video_externe"$context) ? $context["id_video_externe"] : (function () { throw new RuntimeError('Variable "id_video_externe" does not exist.'193$this->source); })()), "html"nulltrue);
  576.             echo "/maxresdefault.jpg\" class=\"img-fluid\" alt=\"\"/>
  577.                         </a>
  578.                     </div>
  579.                 </div>
  580.             </div>
  581.         ";
  582.         }
  583.         // line 199
  584.         echo "
  585.         ";
  586.         // line 200
  587.         if (array_key_exists("blocs"$context)) {
  588.             // line 201
  589.             echo "            ";
  590.             $context['_parent'] = $context;
  591.             $context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env$this->source, (isset($context["blocs"]) || array_key_exists("blocs"$context) ? $context["blocs"] : (function () { throw new RuntimeError('Variable "blocs" does not exist.'201$this->source); })()), "Bloc", [], "any"falsefalsefalse201));
  592.             foreach ($context['_seq'] as $context["_key"] => $context["bloc"]) {
  593.                 // line 202
  594.                 echo "                ";
  595.                 if (($this->extensions['MobileDetectBundle\Twig\Extension\MobileDetectExtension']->isMobile() && (twig_get_attribute($this->env$this->source$context["bloc"], "mobile", [], "any"falsefalsefalse202) == true))) {
  596.                     // line 203
  597.                     echo "                    ";
  598.                     echo twig_include($this->env$context, (("front/" twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'203$this->source); })()), "request", [], "any"falsefalsefalse203), "server", [], "any"falsefalsefalse203), "get", [=> "APP_THEME"], "method"falsefalsefalse203)) . "/bloc/bloc.html.twig"), ["bloc" =>                     // line 204
  599. $context["bloc"]], false);
  600.                     // line 205
  601.                     echo "
  602.                 ";
  603.                 }
  604.                 // line 207
  605.                 echo "                
  606.                 ";
  607.                 // line 208
  608.                 if ((($this->extensions['MobileDetectBundle\Twig\Extension\MobileDetectExtension']->isFullView() && ($this->extensions['MobileDetectBundle\Twig\Extension\MobileDetectExtension']->isMobile() == false)) && (twig_get_attribute($this->env$this->source$context["bloc"], "desktop", [], "any"falsefalsefalse208) == true))) {
  609.                     // line 209
  610.                     echo "                    ";
  611.                     echo twig_include($this->env$context, (("front/" twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'209$this->source); })()), "request", [], "any"falsefalsefalse209), "server", [], "any"falsefalsefalse209), "get", [=> "APP_THEME"], "method"falsefalsefalse209)) . "/bloc/bloc.html.twig"), ["bloc" =>                     // line 210
  612. $context["bloc"]], false);
  613.                     // line 211
  614.                     echo "
  615.                 ";
  616.                 }
  617.                 // line 213
  618.                 echo "            ";
  619.             }
  620.             $_parent $context['_parent'];
  621.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['bloc'], $context['_parent'], $context['loop']);
  622.             $context array_intersect_key($context$_parent) + $_parent;
  623.             // line 214
  624.             echo "        ";
  625.         }
  626.         echo 
  627.     </div> 
  628. ";
  629.         
  630.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  631.         
  632.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  633.     }
  634.     // line 219
  635.     public function block_javascripts($context, array $blocks = [])
  636.     {
  637.         $macros $this->macros;
  638.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  639.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  640.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  641.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  642.         // line 220
  643.         echo "    ";
  644.         $this->displayParentBlock("javascripts"$context$blocks);
  645.         echo "
  646.     ";
  647.         // line 221
  648.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["modele_galerie"]) || array_key_exists("modele_galerie"$context) ? $context["modele_galerie"] : (function () { throw new RuntimeError('Variable "modele_galerie" does not exist.'221$this->source); })()), 0, [], "array"falsefalsefalse221), "type", [], "any"falsefalsefalse221) == 4)) {
  649.             // line 222
  650.             echo "        <script src=\"";
  651.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("templates/front/theme1/assets/plugins/flexslider/jquery.flexslider.js"), "html"nulltrue);
  652.             echo "\" ></script>
  653.         <script>    
  654.             /*-------------------------------------------------*/
  655.             /* =  Sx flexslider 
  656.             /*-------------------------------------------------*/
  657.             if (\$(\".sx_flexslider\").length) {
  658.                 \$('.flex-carousel').flexslider({
  659.                     animation: \"slide\",
  660.                     controlNav: false,
  661.                     animationLoop: true,
  662.                     slideshow: false,
  663.                     itemWidth: 150,
  664.                     asNavFor: '.flex-slider'
  665.                 });
  666.                 \$('.flex-slider').flexslider({
  667.                     animation: \"slide\",
  668.                     controlNav: false,
  669.                     animationLoop: true,
  670.                     slideshow: false,
  671.                     sync: \".flex-carousel\"
  672.                 });
  673.             }
  674.         </script>
  675.     ";
  676.         }
  677.         // line 247
  678.         echo "    
  679. ";
  680.         
  681.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  682.         
  683.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  684.     }
  685.     public function getTemplateName()
  686.     {
  687.         return "front/theme1/produits/page_sous_categorie.html.twig";
  688.     }
  689.     public function isTraitable()
  690.     {
  691.         return false;
  692.     }
  693.     public function getDebugInfo()
  694.     {
  695.         return array (  712 => 247,  683 => 222,  681 => 221,  676 => 220,  666 => 219,  651 => 214,  645 => 213,  641 => 211,  639 => 210,  637 => 209,  635 => 208,  632 => 207,  628 => 205,  626 => 204,  624 => 203,  621 => 202,  616 => 201,  614 => 200,  611 => 199,  602 => 193,  597 => 192,  595 => 191,  590 => 188,  588 => 187,  585 => 186,  579 => 184,  577 => 183,  569 => 177,  562 => 172,  559 => 171,  553 => 169,  543 => 167,  540 => 166,  538 => 165,  535 => 164,  532 => 163,  526 => 162,  516 => 160,  510 => 158,  507 => 157,  502 => 156,  499 => 155,  493 => 153,  483 => 151,  481 => 150,  477 => 148,  475 => 147,  472 => 146,  470 => 145,  467 => 144,  461 => 142,  459 => 141,  454 => 138,  449 => 135,  446 => 134,  438 => 131,  435 => 130,  433 => 129,  426 => 127,  423 => 126,  421 => 125,  414 => 123,  411 => 122,  408 => 121,  406 => 120,  402 => 119,  396 => 117,  394 => 116,  388 => 115,  385 => 114,  379 => 111,  374 => 110,  372 => 109,  362 => 101,  357 => 99,  352 => 98,  350 => 97,  341 => 90,  338 => 89,  335 => 88,  332 => 87,  329 => 86,  326 => 85,  323 => 84,  320 => 83,  317 => 82,  314 => 81,  311 => 80,  308 => 79,  305 => 78,  302 => 77,  299 => 76,  296 => 75,  293 => 74,  290 => 73,  287 => 72,  284 => 71,  281 => 70,  278 => 69,  275 => 68,  272 => 67,  269 => 66,  267 => 65,  264 => 64,  262 => 63,  259 => 62,  256 => 61,  253 => 60,  251 => 59,  248 => 58,  245 => 57,  242 => 56,  239 => 55,  236 => 54,  233 => 53,  230 => 52,  227 => 51,  225 => 50,  222 => 49,  219 => 48,  216 => 47,  213 => 46,  210 => 45,  207 => 44,  204 => 43,  202 => 42,  199 => 41,  189 => 40,  175 => 34,  172 => 33,  169 => 32,  163 => 30,  161 => 29,  156 => 28,  146 => 27,  135 => 23,  132 => 22,  126 => 21,  120 => 19,  117 => 18,  112 => 17,  110 => 16,  107 => 15,  98 => 13,  92 => 11,  89 => 10,  84 => 9,  82 => 8,  79 => 7,  73 => 5,  70 => 4,  60 => 3,  38 => 1,);
  696.     }
  697.     public function getSourceContext()
  698.     {
  699.         return new Source("{% extends \"front/\"~ app.request.server.get('APP_THEME') ~\"/base.html.twig\" %}
  700. {% block preload %}
  701.     {% if categorie.image is defined  and categorie.image is not empty %}
  702.             <link rel=\"preload\" as=\"image\" href=\"{{asset_image(categorie.image)}}\" />
  703.     {% endif %}
  704.     {% if resultats is defined and resultats is not empty  %}
  705.            {% for item in resultats %}
  706.                 {% if item.image %}
  707.                     <link rel=\"preload\" as=\"image\" href=\"{{asset_image(item.image)}}\" /> 
  708.                 {% endif %}
  709.            {% endfor %}    
  710.     {% endif %}
  711.     {% if galleries is defined and galleries is not empty %}
  712.            {% for item in galleries %}
  713.                 {% if item.path is defined %}
  714.                     <link rel=\"preload\" as=\"image\" href=\"{{asset_image_gallery(item.path)}}\" />
  715.                 {% endif %}
  716.            {% endfor %}
  717.     {% endif %}
  718. {% endblock %}
  719. {% block stylesheets %}
  720.     {{parent()}}
  721.     {% if modele_galerie[0].type == 4 %}
  722.         <link rel=\"stylesheet\" type=\"text/css\" href=\"{{asset('templates/front/theme1/assets/plugins/flexslider/flexslider.css')}}\" media=\"screen\" >
  723.     {% endif %}
  724.     {% if template.css is defined %}
  725.         <style>
  726.             {{template.css|raw}}
  727.         </style>
  728.     {% endif %}
  729. {% endblock %}
  730. {% block body %}
  731.     {% if sous_categorie.positiontext == 3 %}
  732.         {% set position_texte = \"text-left\"  %}
  733.     {% elseif sous_categorie.positiontext == 2 %}
  734.         {% set position_texte = \"text-right\"  %}
  735.     {% else %}
  736.         {% set position_texte = \"text-center\"  %}
  737.     {% endif %}
  738.     {% set type_affiche = \"\" %}
  739.     {% if sous_categorie.nombrearticle == 1 %}
  740.         {% set type_affiche = \"type_affiche1\"  %}
  741.     {% elseif sous_categorie.nombrearticle == 2 %}
  742.         {% set type_affiche = \"type_affiche2\"  %}
  743.     {% else %}
  744.         {% set type_affiche = \"type_affiche3\"  %}
  745.     {% endif %}
  746.     {% if sous_categorie.actif_slider == 1 %}
  747.         {% set type_affiche = type_affiche ~ \" owl-carousel\"  %}
  748.     {% endif %}
  749.     {% set multi_affichage = \"affichage1\"  %}
  750.     {% if sous_categorie.multi_affichage == 1 %}
  751.         {% set multi_affichage = \"affichage1\"  %}
  752.     {% elseif sous_categorie.multi_affichage == 2 %}
  753.         {% set multi_affichage = \"affichage2\"  %}
  754.     {% elseif sous_categorie.multi_affichage == 3 %}
  755.         {% set multi_affichage = \"affichage3\"  %}
  756.     {% elseif sous_categorie.multi_affichage == 4 %}
  757.         {% set multi_affichage = \"affichage4\"  %}
  758.     {% elseif sous_categorie.multi_affichage == 5 %}
  759.         {% set multi_affichage = \"affichage5\"  %}
  760.     {% elseif sous_categorie.multi_affichage == 6 %}
  761.         {% set multi_affichage = \"affichage6\"  %}
  762.     {% elseif sous_categorie.multi_affichage == 7 %}
  763.         {% set multi_affichage = \"affichage7\"  %}
  764.     {% elseif sous_categorie.multi_affichage == 8 %}
  765.         {% set multi_affichage = \"affichage8\"  %}
  766.     {% elseif sous_categorie.multi_affichage == 9 %}
  767.         {% set multi_affichage = \"affichage9\"  %}
  768.     {% elseif sous_categorie.multi_affichage == 10 %}
  769.         {% set multi_affichage = \"affichage10\"  %}
  770.     {% elseif sous_categorie.multi_affichage == 11 %}
  771.         {% set multi_affichage = \"affichage11\"  %}
  772.     {% elseif sous_categorie.multi_affichage == 12 %}
  773.         {% set multi_affichage = \"affichage12\"  %}
  774.     {% endif %}
  775.     <div class=\"page_cms pt-5 page_product\">
  776.        <div class=\"breadcrumb-style-default\">
  777.             <div class=\"container\">
  778.                 <div class=\"row\">
  779.                     <div class=\"col-lg-12\">
  780.                         <div class=\"inner text-center\">
  781.                             {% if breadcrumb is defined and breadcrumb is not empty %}
  782.                                 {{ include ('front/'~ app.request.server.get('APP_THEME') ~'/partials/breadcrumb.html.twig')}}
  783.                                 <h1 class=\"page-title\">{{breadcrumb|last.name}}</h1>
  784.                             {% endif %}
  785.                         </div>
  786.                     </div>
  787.                 </div>
  788.             </div>
  789.         </div>
  790.         <div class=\"container-fluid mt-3\">
  791.             <div class=\"row gx-5 py-2\">
  792.                 {% if categories_tree is defined and categories_tree is not empty %}
  793.                     <div class=\"col-lg-3 {{show_filter_categorie is defined and show_filter_categorie == true ?'':'d-none'}}\">
  794.                          {{ include ('front/'~ app.request.server.get('APP_THEME') ~'/partials/product/_sidebar.html.twig')}}
  795.                     </div>
  796.                 {% endif %}
  797.                 
  798.                 <div class=\"col-lg-{{show_filter_categorie is defined and show_filter_categorie == true?'9':'12'}} bloc-content-sous-categorie {{sous_categorie.actif_haut == false and sous_categorie.textecategorie is not empty ? \"d-flex flex-column-reverse\"}}\">
  799.                     {% if sous_categorie.textecategorie is not empty and sous_categorie.textecategorie != \"\" %}
  800.                         <div class=\"list_blocs {{position_texte}}\">
  801.                                 <div class=\"col-lg-12 content_post\">
  802.                                     {{sous_categorie.textecategorie|raw}}
  803.                                     {% if sous_categorie.typelien != 1 %}
  804.                                             {% if sous_categorie.typelien == '4' %}
  805.                                                 <div class=\"text-center py-2\">
  806.                                                     <a href=\"tel:{{sous_categorie.telephone}}\" class=\"btn btn-back-pulse\">{{sous_categorie.titrelien}}</a>
  807.                                                 </div>
  808.                                             {% elseif sous_categorie.typelien == '2' %}
  809.                                                 <div class=\"text-center py-2\">
  810.                                                     <a href=\"{{slug_link_interne(sous_categorie.lieninterne)}}\" class=\"btn btn-back-pulse\">{{sous_categorie.titrelien}}</a>
  811.                                                 </div>
  812.                                             {% elseif sous_categorie.typelien == '3' %}
  813.                                                 <div class=\"text-center py-2\">
  814.                                                     <a href=\"{{sous_categorie.lienexterne}}\" class=\"btn btn-back-pulse\" target=\"_blank\">{{sous_categorie.titrelien}}</a>
  815.                                                 </div>
  816.                                             {% endif %}
  817.                                     {% endif %}
  818.                                 </div>
  819.                         </div>
  820.                     {% endif %}
  821.                     <div class=\"blocs\">
  822.                     
  823.                         {% if template is defined and template is not empty %}
  824.                             {{ include(template_from_string(template.twig)) }}
  825.                         {% endif %}
  826.                         
  827.                         {% if pagination == true and posts.hasToPaginate and posts.pageSize %}
  828.                             <div class=\"pagination-items\">
  829.                                 {% set paginator = posts %}
  830.                                 <div class=\"navigation text-center\">
  831.                                     <ul class=\"pagination d-felx justify-content-center my-4\">
  832.                                         {% if paginator.hasPreviousPage %}
  833.                                             <li class=\"prev mx-1\"><a href=\"{{ path('page_sous_categorie', {categorie1:categorie.slugurl,categorie2:sous_categorie.slugurl}) }}?page={{paginator.previousPage}}\" rel=\"previous\"><i class=\"fa fw fa-long-arrow-left\"></i> {{ 'paginator.previous'|trans([],'variable') }}</a></li>
  834.                                         {% else %}
  835.                                             <li class=\"prev disabled mx-1\"><span><i class=\"fa fw fa-long-arrow-left\"></i> {{ 'paginator.previous'|trans([],'variable') }}</span></li>
  836.                                         {% endif %}
  837.                                         {% if paginator and paginator.pageSize %}
  838.                                             {% for i in 1..paginator.lastPage %}
  839.                                                 {% if i == paginator.currentPage %}
  840.                                                     <li class=\"active number mx-1\"><span>{{ i }} </span></li>
  841.                                                 {% else %}
  842.                                                     <li class=\"number mx-1\"><a href=\"{{ path('page_sous_categorie', {categorie1:categorie.slugurl,categorie2:sous_categorie.slugurl}) }}?page={{i}}\">{{ i }}</a></li>
  843.                                                 {% endif %}
  844.                                             {% endfor %}
  845.                                         {% endif %}
  846.                                         {% if paginator and paginator.pageSize %}
  847.                                             {% if paginator.hasNextPage %}
  848.                                                 <li class=\"next mx-1\"><a href=\"{{ path('page_sous_categorie', {categorie1:categorie.slugurl,categorie2:sous_categorie.slugurl}) }}?page={{paginator.nextPage}}\" rel=\"next\">{{ 'paginator.next'|trans([],'variable') }}  <i class=\"fa fw fa-long-arrow-right\"></i></a></li>
  849.                                             {% else %}
  850.                                                 <li class=\"next disabled mx-1\"><span>{{ 'paginator.next'|trans([],'variable')}} <i class=\"fa fw fa-long-arrow-right\"></i></span></li>
  851.                                             {% endif %}
  852.                                         {% endif %}
  853.                                         
  854.                                     </ul>
  855.                                 </div>
  856.                             </div>
  857.                         {% endif %}
  858.                     </div>
  859.                 </div> 
  860.             </div>
  861.         </div>
  862.         {% if galleries and galleries is not empty and template_model_gallerie is defined and template_model_gallerie is not empty %}
  863.             {{ include(template_from_string(template_model_gallerie)) }}
  864.         {% endif %}
  865.         
  866.         {% if categorie.urlvideo is not empty %}
  867.             <div class=\"container-fluid wrapper mt-3\">
  868.                 <div class=\"col-md-12 mt-1\">
  869.                     <div class=\"video\">
  870.                         {% set id_video_externe = categorie.urlvideo|split('?v=')[1] is defined ? categorie.urlvideo|split('?v=')[1] : null %}
  871.                         <a class=\"video-thumbnail m-0\" href=\"{{categorie.urlvideo}}\" data-fancybox=\"video\">
  872.                             <img src=\"https://img.youtube.com/vi/{{id_video_externe}}/maxresdefault.jpg\" class=\"img-fluid\" alt=\"\"/>
  873.                         </a>
  874.                     </div>
  875.                 </div>
  876.             </div>
  877.         {% endif %}
  878.         {% if blocs is defined  %}
  879.             {% for bloc in blocs.Bloc %}
  880.                 {% if is_mobile() and  bloc.mobile == true   %}
  881.                     {{ include ('front/'~ app.request.server.get('APP_THEME') ~'/bloc/bloc.html.twig',{
  882.                         bloc: bloc,
  883.                     }, with_context = false)}}
  884.                 {% endif %}
  885.                 
  886.                 {% if is_full_view() and is_mobile() == false and bloc.desktop == true %}
  887.                     {{ include ('front/'~ app.request.server.get('APP_THEME') ~'/bloc/bloc.html.twig',{
  888.                         bloc: bloc,
  889.                     }, with_context = false)}}
  890.                 {% endif %}
  891.             {% endfor %}
  892.         {% endif %} 
  893.     </div> 
  894. {% endblock %}
  895. {% block javascripts %}
  896.     {{parent()}}
  897.     {% if modele_galerie[0].type == 4 %}
  898.         <script src=\"{{asset('templates/front/theme1/assets/plugins/flexslider/jquery.flexslider.js')}}\" ></script>
  899.         <script>    
  900.             /*-------------------------------------------------*/
  901.             /* =  Sx flexslider 
  902.             /*-------------------------------------------------*/
  903.             if (\$(\".sx_flexslider\").length) {
  904.                 \$('.flex-carousel').flexslider({
  905.                     animation: \"slide\",
  906.                     controlNav: false,
  907.                     animationLoop: true,
  908.                     slideshow: false,
  909.                     itemWidth: 150,
  910.                     asNavFor: '.flex-slider'
  911.                 });
  912.                 \$('.flex-slider').flexslider({
  913.                     animation: \"slide\",
  914.                     controlNav: false,
  915.                     animationLoop: true,
  916.                     slideshow: false,
  917.                     sync: \".flex-carousel\"
  918.                 });
  919.             }
  920.         </script>
  921.     {% endif %}
  922.     
  923. {% endblock %}
  924. ""front/theme1/produits/page_sous_categorie.html.twig""/var/www/vhosts/hrz.fr/oscar-multilangue.hrz.fr/templates/front/theme1/produits/page_sous_categorie.html.twig");
  925.     }
  926. }