var/cache/dev/twig/ad/addb9457118e64d64aaa59c5a3bed758.php line 196

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. /* @SyliusShop/Product/show.html.twig */
  14. class __TwigTemplate_31deac3c591b5d53a822a26841cd935c extends \Twig\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.             'title' => [$this'block_title'],
  24.             'metatags' => [$this'block_metatags'],
  25.             'content' => [$this'block_content'],
  26.         ];
  27.     }
  28.     protected function doGetParent(array $context)
  29.     {
  30.         // line 4
  31.         return "@SyliusShop/layout.html.twig";
  32.     }
  33.     protected function doDisplay(array $context, array $blocks = [])
  34.     {
  35.         $macros $this->macros;
  36.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  37.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@SyliusShop/Product/show.html.twig"));
  38.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  39.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@SyliusShop/Product/show.html.twig"));
  40.         // line 1
  41.         $context["block"] = $this->extensions['App\Twig\Extensions\Cms\BlockExtension']->getBlock("num_telephone"twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["sylius"]) || array_key_exists("sylius"$context) ? $context["sylius"] : (function () { throw new RuntimeError('Variable "sylius" does not exist.'1$this->source); })()), "channel", [], "any"falsefalsefalse1), "code", [], "any"falsefalsefalse1));
  42.         // line 2
  43.         $context["block_h"] = $this->extensions['App\Twig\Extensions\Cms\BlockExtension']->getBlock("horaires_magasin"twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["sylius"]) || array_key_exists("sylius"$context) ? $context["sylius"] : (function () { throw new RuntimeError('Variable "sylius" does not exist.'2$this->source); })()), "channel", [], "any"falsefalsefalse2), "code", [], "any"falsefalsefalse2));
  44.         // line 3
  45.         $context["block_livr"] = $this->extensions['App\Twig\Extensions\Cms\BlockExtension']->getBlock("imageperso_index"twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["sylius"]) || array_key_exists("sylius"$context) ? $context["sylius"] : (function () { throw new RuntimeError('Variable "sylius" does not exist.'3$this->source); })()), "channel", [], "any"falsefalsefalse3), "code", [], "any"falsefalsefalse3));
  46.         // line 6
  47.         $macros["money"] = $this->macros["money"] = $this->loadTemplate("@SyliusShop/Common/Macro/money.html.twig""@SyliusShop/Product/show.html.twig"6)->unwrap();
  48.         // line 4
  49.         $this->parent $this->loadTemplate("@SyliusShop/layout.html.twig""@SyliusShop/Product/show.html.twig"4);
  50.         $this->parent->display($contextarray_merge($this->blocks$blocks));
  51.         
  52.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  53.         
  54.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  55.     }
  56.     // line 8
  57.     public function block_title($context, array $blocks = [])
  58.     {
  59.         $macros $this->macros;
  60.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  61.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  62.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  63.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  64.         // line 9
  65.         echo "    ";
  66.         $this->loadTemplate("@DediSyliusSEOPlugin/Shop/Header/_title.html.twig""@SyliusShop/Product/show.html.twig"9)->display(twig_array_merge($context, ["resource" => (($context["product"]) ?? (twig_get_attribute($this->env$this->source, (isset($context["sylius"]) || array_key_exists("sylius"$context) ? $context["sylius"] : (function () { throw new RuntimeError('Variable "sylius" does not exist.'9$this->source); })()), "channel", [], "any"falsefalsefalse9)))]));
  67.         
  68.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  69.         
  70.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  71.     }
  72.     // line 11
  73.     public function block_metatags($context, array $blocks = [])
  74.     {
  75.         $macros $this->macros;
  76.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  77.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""metatags"));
  78.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  79.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""metatags"));
  80.         // line 12
  81.         echo "    ";
  82.         if ( !twig_test_empty(twig_get_attribute($this->env$this->source, (isset($context["product"]) || array_key_exists("product"$context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.'12$this->source); })()), "metaKeywords", [], "any"falsefalsefalse12))) {
  83.             // line 13
  84.             echo "        <meta name=\"keywords\" content=\"";
  85.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["product"]) || array_key_exists("product"$context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.'13$this->source); })()), "metaKeywords", [], "any"falsefalsefalse13), "html"nulltrue);
  86.             echo "\" />
  87.     ";
  88.         }
  89.         // line 15
  90.         echo "    ";
  91.         echo $this->extensions['Sylius\Bundle\UiBundle\Twig\TemplateEventExtension']->render("dedi_sylius_seo_plugin.metatags", ["resource" => (($context["product"]) ?? (twig_get_attribute($this->env$this->source, (isset($context["sylius"]) || array_key_exists("sylius"$context) ? $context["sylius"] : (function () { throw new RuntimeError('Variable "sylius" does not exist.'15$this->source); })()), "channel", [], "any"falsefalsefalse15)))]);
  92.         echo "
  93.     ";
  94.         // line 16
  95.         echo $this->extensions['Sylius\Bundle\UiBundle\Twig\TemplateEventExtension']->render("dedi_sylius_seo_plugin.rich_snippets");
  96.         echo "
  97. ";
  98.         
  99.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  100.         
  101.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  102.     }
  103.     // line 19
  104.     public function block_content($context, array $blocks = [])
  105.     {
  106.         $macros $this->macros;
  107.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  108.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  109.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  110.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  111.         // line 21
  112.         if (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.'21$this->source); })()), "request", [], "any"falsefalsefalse21), "query", [], "any"falsefalsefalse21), "get", [=> "alternativeProductName"], "method"falsefalsefalse21)) {
  113.             // line 22
  114.             echo "    <div style=\"padding: 20px;\">
  115.         ";
  116.             // line 23
  117.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.product.product_is_substituted", ["%name%" => 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.'23$this->source); })()), "request", [], "any"falsefalsefalse23), "query", [], "any"falsefalsefalse23), "get", [=> "alternativeProductName"], "method"falsefalsefalse23), "%name2%" => twig_get_attribute($this->env$this->source, (isset($context["product"]) || array_key_exists("product"$context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.'23$this->source); })()), "name", [], "any"falsefalsefalse23)]), "html"nulltrue);
  118.             echo "
  119.     </div>
  120. ";
  121.         }
  122.         // line 27
  123.         echo "
  124. <section class=\"art-bg pb-4 pb-xl-5\">
  125.     <div class=\"article-top\">
  126.         <div class=\"contenuArticle\">
  127.             <div class=\"container p-0 border-top-4\">
  128.                 <div class=\"px-0 d-none d-md-block\">";
  129.         // line 32
  130.         $this->loadTemplate("@SyliusShop/Product/Show/_breadcrumb.html.twig""@SyliusShop/Product/show.html.twig"32)->display($context);
  131.         echo "</div>
  132.                 
  133.                 <div class=\"max-container-6 \">
  134.                     <div class=\"border rounded-10 bg-white px-3 py-md-3 pb-xl-4 pt-xl-2 px-xl-4 mx-n3 mx-md-0 rounded-mobile-0\">
  135.                         <div class=\" d-block d-md-none\">";
  136.         // line 36
  137.         $this->loadTemplate("@SyliusShop/Product/Show/_breadcrumb.html.twig""@SyliusShop/Product/show.html.twig"36)->display($context);
  138.         echo "</div>
  139.                         <div class=\"pt-1 pb-2\">
  140.                             <a href=\"/\" class=\"back-link font-16\" title=\"";
  141.         // line 38
  142.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.ui.back"), "html"nulltrue);
  143.         echo "\"><i  class=\"icon-left-open\"></i> ";
  144.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.ui.back"), "html"nulltrue);
  145.         echo "</a>
  146.                         </div>
  147.                         <div class=\"d-block d-md-none pt-3\">
  148.                             <div class=\"art-top-desc \">
  149.                                 <h1 class=\"title-article-art\" aria-label=\"hidden\"> ";
  150.         // line 42
  151.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["product"]) || array_key_exists("product"$context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.'42$this->source); })()), "name", [], "any"falsefalsefalse42), "html"nulltrue);
  152.         echo " </h1>
  153.                                 <div class=\"font-16 font-18-mobile  pt-1\">";
  154.         // line 43
  155.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.product.sku"), "html"nulltrue);
  156.         echo " : ";
  157.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["product"]) || array_key_exists("product"$context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.'43$this->source); })()), "code", [], "any"falsefalsefalse43), "html"nulltrue);
  158.         echo "</div>
  159.                             </div>
  160.                         </div>
  161.                         <div class=\"art-detail d-md-flex\">
  162.                             <div class=\"article-left col-md-7 col-12 \">
  163.                                 ";
  164.         // line 48
  165.         echo $this->extensions['Sylius\Bundle\UiBundle\Twig\TemplateEventExtension']->render("sylius.shop.product.show.left_sidebar"$context);
  166.         echo "
  167.                             </div>
  168.                             <div class=\"article-right col-md-5 col-12 pl-md-4 pr-md-0\">
  169.                                 <div class=\"max-art-desc\">    
  170.                                     ";
  171.         // line 52
  172.         echo $this->extensions['Sylius\Bundle\UiBundle\Twig\TemplateEventExtension']->render("sylius.shop.product.show.right_sidebar"$context);
  173.         echo "
  174.                                     ";
  175.         // line 54
  176.         $this->loadTemplate("@SyliusShop/Product/Show/_files.html.twig""@SyliusShop/Product/show.html.twig"54)->display($context);
  177.         // line 55
  178.         echo "                                    ";
  179.         $context["slugPage_free_delivery"] = $this->extensions['App\Twig\Extensions\Cms\PageExtension']->getSlugByCodeAndLocale("free_delivery");
  180.         // line 56
  181.         echo "                                    ";
  182.         $context["slugPage_shipping_page"] = $this->extensions['App\Twig\Extensions\Cms\PageExtension']->getSlugByCodeAndLocale("shipping_page");
  183.         // line 57
  184.         echo "                                    ";
  185.         $context["slugPage_secure_payment"] = $this->extensions['App\Twig\Extensions\Cms\PageExtension']->getSlugByCodeAndLocale("secure_payment");
  186.         // line 58
  187.         echo "                                    <div class=\"av-article mt-md-4 mt-3 pt-md-4 pt-3\">
  188.                                         <div class=\"row mx-lg-n3 mx-n1  justify-content-center\">
  189.                                             <div class=\"col text-xl-left text-md-center text-left px-lg-3 px-1  mb-lg-0 mb-3\">
  190.                                                 <a href=\"";
  191.         // line 61
  192.         if ( !(null === (isset($context["slugPage_free_delivery"]) || array_key_exists("slugPage_free_delivery"$context) ? $context["slugPage_free_delivery"] : (function () { throw new RuntimeError('Variable "slugPage_free_delivery" does not exist.'61$this->source); })()))) {
  193.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("bitbag_sylius_cms_plugin_shop_page_show", ["slug" => (isset($context["slugPage_free_delivery"]) || array_key_exists("slugPage_free_delivery"$context) ? $context["slugPage_free_delivery"] : (function () { throw new RuntimeError('Variable "slugPage_free_delivery" does not exist.'61$this->source); })())]), "html"nulltrue);
  194.             echo " ";
  195.         } else {
  196.             echo "#";
  197.         }
  198.         echo "\" class=\"box-av d-xl-flex d-md-block d-flex align-items-center\" title=\"";
  199.         echo $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.footer.av4_txt");
  200.         echo "\">
  201.                                                     <strong class=\"d-inline-block\"><img src=\"";
  202.         // line 62
  203.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("images/av4.svg"), "html"nulltrue);
  204.         echo "\" alt=\"\"></strong>
  205.                                                     <span class=\"d-block pl-xl-2 pl-2 pl-md-0 pt-xl-0 pt-md-3 pt-0\">";
  206.         // line 63
  207.         echo $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.footer.av4_txt_br");
  208.         echo " ";
  209.         echo twig_call_macro($macros["money"], "macro_convertAndFormat", [twig_get_attribute($this->env$this->source$this->extensions['App\Twig\Extensions\FrancoPort\CalculateMissingFrancoPortExtension']->getAmountFrancoPort(), "amountFrancoPort", [], "array"falsefalsefalse63)], 63$context$this->getSourceContext());
  210.         echo " HT</span>
  211.                                                 </a>
  212.                                             </div>
  213.                                             <div class=\"col text-xl-left text-md-center text-left px-lg-3 px-1  mb-lg-0 mb-3\">
  214.                                                 <a href=\"";
  215.         // line 67
  216.         if ( !(null === (isset($context["slugPage_shipping_page"]) || array_key_exists("slugPage_shipping_page"$context) ? $context["slugPage_shipping_page"] : (function () { throw new RuntimeError('Variable "slugPage_shipping_page" does not exist.'67$this->source); })()))) {
  217.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("bitbag_sylius_cms_plugin_shop_page_show", ["slug" => (isset($context["slugPage_shipping_page"]) || array_key_exists("slugPage_shipping_page"$context) ? $context["slugPage_shipping_page"] : (function () { throw new RuntimeError('Variable "slugPage_shipping_page" does not exist.'67$this->source); })())]), "html"nulltrue);
  218.             echo " ";
  219.         } else {
  220.             echo "#";
  221.         }
  222.         echo "\" class=\"box-av d-xl-flex d-md-block d-flex align-items-center\"  title=\"";
  223.         echo $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.footer.av5_txt");
  224.         echo "\">
  225.                                                     <strong class=\"d-inline-block\"><img src=\"";
  226.         // line 68
  227.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("images/av5.svg"), "html"nulltrue);
  228.         echo "\" alt=\"\"></strong>
  229.                                                     <span class=\"d-block pl-xl-2 pl-2 pl-md-0 pt-xl-0 pt-md-3 pt-0\">";
  230.         // line 69
  231.         echo $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.footer.av5_txt_br");
  232.         echo "</span>
  233.                                                 </a>
  234.                                             </div>
  235.                                             <div class=\"col text-xl-left text-md-center text-left px-lg-3 px-1  mb-lg-0 mb-3\">
  236.                                                 <a href=\"";
  237.         // line 73
  238.         if ( !(null === (isset($context["slugPage_secure_payment"]) || array_key_exists("slugPage_secure_payment"$context) ? $context["slugPage_secure_payment"] : (function () { throw new RuntimeError('Variable "slugPage_secure_payment" does not exist.'73$this->source); })()))) {
  239.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("bitbag_sylius_cms_plugin_shop_page_show", ["slug" => (isset($context["slugPage_secure_payment"]) || array_key_exists("slugPage_secure_payment"$context) ? $context["slugPage_secure_payment"] : (function () { throw new RuntimeError('Variable "slugPage_secure_payment" does not exist.'73$this->source); })())]), "html"nulltrue);
  240.             echo " ";
  241.         } else {
  242.             echo "#";
  243.         }
  244.         echo "\" class=\"box-av d-xl-flex d-md-block d-flex align-items-center\"  title=\"";
  245.         echo $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.footer.av6_txt");
  246.         echo "\">
  247.                                                     <strong class=\"d-inline-block\"><img src=\"";
  248.         // line 74
  249.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("images/av6.svg"), "html"nulltrue);
  250.         echo "\" alt=\"\"></strong>
  251.                                                     <span class=\"d-block pl-xl-2 pl-2 pl-md-0 pt-xl-0 pt-md-3 pt-0\">";
  252.         // line 75
  253.         echo $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("app.footer.av6_txt_br");
  254.         echo "</span>
  255.                                                 </a>
  256.                                             </div>
  257.                                         </div>
  258.                                     </div>
  259.                                 </div>
  260.                                 
  261.                             </div>
  262.                             
  263.                         </div>
  264.                     </div>
  265.                 </div>
  266.                 
  267.             </div>
  268.         </div>
  269.         <div class=\"article-bottom\">
  270.             ";
  271.         // line 91
  272.         echo $this->extensions['Sylius\Bundle\UiBundle\Twig\TemplateEventExtension']->render("sylius.shop.product.show.content"$context);
  273.         echo "  
  274.         </div>
  275.     </div>
  276.     
  277. </section>
  278. ";
  279.         
  280.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  281.         
  282.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  283.     }
  284.     public function getTemplateName()
  285.     {
  286.         return "@SyliusShop/Product/show.html.twig";
  287.     }
  288.     public function isTraitable()
  289.     {
  290.         return false;
  291.     }
  292.     public function getDebugInfo()
  293.     {
  294.         return array (  297 => 91,  278 => 75,  274 => 74,  263 => 73,  256 => 69,  252 => 68,  241 => 67,  232 => 63,  228 => 62,  217 => 61,  212 => 58,  209 => 57,  206 => 56,  203 => 55,  201 => 54,  196 => 52,  189 => 48,  179 => 43,  175 => 42,  166 => 38,  161 => 36,  154 => 32,  147 => 27,  141 => 23,  138 => 22,  136 => 21,  126 => 19,  114 => 16,  109 => 15,  103 => 13,  100 => 12,  90 => 11,  79 => 9,  69 => 8,  58 => 4,  56 => 6,  54 => 3,  52 => 2,  50 => 1,  37 => 4,);
  295.     }
  296.     public function getSourceContext()
  297.     {
  298.         return new Source("{% set block = app_get_blocks('num_telephone', sylius.channel.code )  %}
  299. {% set block_h = app_get_blocks('horaires_magasin', sylius.channel.code )  %}
  300. {% set block_livr = app_get_blocks('imageperso_index', sylius.channel.code )  %}
  301. {% extends '@SyliusShop/layout.html.twig' %}
  302. {% import \"@SyliusShop/Common/Macro/money.html.twig\" as money %}
  303. {% block title %}
  304.     {% include '@DediSyliusSEOPlugin/Shop/Header/_title.html.twig' with { 'resource': product ?? sylius.channel } %}
  305. {% endblock %}
  306. {% block metatags %}
  307.     {% if product.metaKeywords is not empty %}
  308.         <meta name=\"keywords\" content=\"{{ product.metaKeywords }}\" />
  309.     {% endif %}
  310.     {{ sylius_template_event('dedi_sylius_seo_plugin.metatags', { resource: product ?? sylius.channel }) }}
  311.     {{ sylius_template_event('dedi_sylius_seo_plugin.rich_snippets') }}
  312. {% endblock %}
  313. {% block content %}
  314. {# alternative product #}
  315. {% if app.request.query.get('alternativeProductName') %}
  316.     <div style=\"padding: 20px;\">
  317.         {{ 'app.product.product_is_substituted'|trans({'%name%': app.request.query.get('alternativeProductName'), '%name2%': product.name}) }}
  318.     </div>
  319. {% endif %}
  320. {# end alternative product #}
  321. <section class=\"art-bg pb-4 pb-xl-5\">
  322.     <div class=\"article-top\">
  323.         <div class=\"contenuArticle\">
  324.             <div class=\"container p-0 border-top-4\">
  325.                 <div class=\"px-0 d-none d-md-block\">{% include '@SyliusShop/Product/Show/_breadcrumb.html.twig' %}</div>
  326.                 
  327.                 <div class=\"max-container-6 \">
  328.                     <div class=\"border rounded-10 bg-white px-3 py-md-3 pb-xl-4 pt-xl-2 px-xl-4 mx-n3 mx-md-0 rounded-mobile-0\">
  329.                         <div class=\" d-block d-md-none\">{% include '@SyliusShop/Product/Show/_breadcrumb.html.twig' %}</div>
  330.                         <div class=\"pt-1 pb-2\">
  331.                             <a href=\"/\" class=\"back-link font-16\" title=\"{{'sylius.ui.back'|trans}}\"><i  class=\"icon-left-open\"></i> {{'sylius.ui.back'|trans}}</a>
  332.                         </div>
  333.                         <div class=\"d-block d-md-none pt-3\">
  334.                             <div class=\"art-top-desc \">
  335.                                 <h1 class=\"title-article-art\" aria-label=\"hidden\"> {{ product.name }} </h1>
  336.                                 <div class=\"font-16 font-18-mobile  pt-1\">{{'app.product.sku'|trans}} : {{ product.code }}</div>
  337.                             </div>
  338.                         </div>
  339.                         <div class=\"art-detail d-md-flex\">
  340.                             <div class=\"article-left col-md-7 col-12 \">
  341.                                 {{ sylius_template_event('sylius.shop.product.show.left_sidebar', _context) }}
  342.                             </div>
  343.                             <div class=\"article-right col-md-5 col-12 pl-md-4 pr-md-0\">
  344.                                 <div class=\"max-art-desc\">    
  345.                                     {{ sylius_template_event('sylius.shop.product.show.right_sidebar', _context) }}
  346.                                     {% include '@SyliusShop/Product/Show/_files.html.twig' %}
  347.                                     {% set slugPage_free_delivery = app_get_slug_by_code_and_locale('free_delivery') %}
  348.                                     {% set slugPage_shipping_page = app_get_slug_by_code_and_locale('shipping_page') %}
  349.                                     {% set slugPage_secure_payment = app_get_slug_by_code_and_locale('secure_payment') %}
  350.                                     <div class=\"av-article mt-md-4 mt-3 pt-md-4 pt-3\">
  351.                                         <div class=\"row mx-lg-n3 mx-n1  justify-content-center\">
  352.                                             <div class=\"col text-xl-left text-md-center text-left px-lg-3 px-1  mb-lg-0 mb-3\">
  353.                                                 <a href=\"{% if slugPage_free_delivery is not null  %}{{ path('bitbag_sylius_cms_plugin_shop_page_show', {'slug': slugPage_free_delivery }) }} {% else %}#{% endif %}\" class=\"box-av d-xl-flex d-md-block d-flex align-items-center\" title=\"{{'app.footer.av4_txt'|trans|raw}}\">
  354.                                                     <strong class=\"d-inline-block\"><img src=\"{{asset('images/av4.svg')}}\" alt=\"\"></strong>
  355.                                                     <span class=\"d-block pl-xl-2 pl-2 pl-md-0 pt-xl-0 pt-md-3 pt-0\">{{'app.footer.av4_txt_br'|trans|raw}} {{ money.convertAndFormat(app_get_amount_franco_port()['amountFrancoPort']) }} HT</span>
  356.                                                 </a>
  357.                                             </div>
  358.                                             <div class=\"col text-xl-left text-md-center text-left px-lg-3 px-1  mb-lg-0 mb-3\">
  359.                                                 <a href=\"{% if slugPage_shipping_page is not null  %}{{ path('bitbag_sylius_cms_plugin_shop_page_show', {'slug': slugPage_shipping_page }) }} {% else %}#{% endif %}\" class=\"box-av d-xl-flex d-md-block d-flex align-items-center\"  title=\"{{'app.footer.av5_txt'|trans|raw}}\">
  360.                                                     <strong class=\"d-inline-block\"><img src=\"{{asset('images/av5.svg')}}\" alt=\"\"></strong>
  361.                                                     <span class=\"d-block pl-xl-2 pl-2 pl-md-0 pt-xl-0 pt-md-3 pt-0\">{{'app.footer.av5_txt_br'|trans|raw}}</span>
  362.                                                 </a>
  363.                                             </div>
  364.                                             <div class=\"col text-xl-left text-md-center text-left px-lg-3 px-1  mb-lg-0 mb-3\">
  365.                                                 <a href=\"{% if slugPage_secure_payment is not null  %}{{ path('bitbag_sylius_cms_plugin_shop_page_show', {'slug': slugPage_secure_payment }) }} {% else %}#{% endif %}\" class=\"box-av d-xl-flex d-md-block d-flex align-items-center\"  title=\"{{'app.footer.av6_txt'|trans|raw}}\">
  366.                                                     <strong class=\"d-inline-block\"><img src=\"{{asset('images/av6.svg')}}\" alt=\"\"></strong>
  367.                                                     <span class=\"d-block pl-xl-2 pl-2 pl-md-0 pt-xl-0 pt-md-3 pt-0\">{{'app.footer.av6_txt_br'|trans|raw}}</span>
  368.                                                 </a>
  369.                                             </div>
  370.                                         </div>
  371.                                     </div>
  372.                                 </div>
  373.                                 
  374.                             </div>
  375.                             
  376.                         </div>
  377.                     </div>
  378.                 </div>
  379.                 
  380.             </div>
  381.         </div>
  382.         <div class=\"article-bottom\">
  383.             {{ sylius_template_event('sylius.shop.product.show.content', _context) }}  
  384.         </div>
  385.     </div>
  386.     
  387. </section>
  388. {% endblock %}
  389. ""@SyliusShop/Product/show.html.twig""/var/www/html/themes/BootstrapTheme/templates/bundles/SyliusShopBundle/Product/show.html.twig");
  390.     }
  391. }