var/cache/dev/twig/f8/f8c58bb6f812aef1e7c4e25afe2446dcaeefa8aa41baa8571250d6df6133d0ff.php line 113

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_v4/mca/city/single.html.twig */
  14. class __TwigTemplate_7df36294a03e25f2fda68d6af3ff1e30a29a43df8096cd6b41c6d47635e08c7d 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.         // line 71
  23.         $_trait_0 $this->loadTemplate("front_v4/mca/partials/_modal_prospect.html.twig""front_v4/mca/city/single.html.twig"71);
  24.         if (!$_trait_0->isTraitable()) {
  25.             throw new RuntimeError('Template "'."front_v4/mca/partials/_modal_prospect.html.twig".'" cannot be used as a trait.'71$this->source);
  26.         }
  27.         $_trait_0_blocks $_trait_0->getBlocks();
  28.         if (!isset($_trait_0_blocks["inc_content"])) {
  29.             throw new RuntimeError('Block "inc_content" is not defined in trait "front_v4/mca/partials/_modal_prospect.html.twig".'71$this->source);
  30.         }
  31.         $_trait_0_blocks["modal_lead_content"] = $_trait_0_blocks["inc_content"]; unset($_trait_0_blocks["inc_content"]);
  32.         // line 76
  33.         $_trait_1 $this->loadTemplate("front_v4/mca/partials/_modal_callback.html.twig""front_v4/mca/city/single.html.twig"76);
  34.         if (!$_trait_1->isTraitable()) {
  35.             throw new RuntimeError('Template "'."front_v4/mca/partials/_modal_callback.html.twig".'" cannot be used as a trait.'76$this->source);
  36.         }
  37.         $_trait_1_blocks $_trait_1->getBlocks();
  38.         if (!isset($_trait_1_blocks["inc_content"])) {
  39.             throw new RuntimeError('Block "inc_content" is not defined in trait "front_v4/mca/partials/_modal_callback.html.twig".'76$this->source);
  40.         }
  41.         $_trait_1_blocks["modal_callback_content"] = $_trait_1_blocks["inc_content"]; unset($_trait_1_blocks["inc_content"]);
  42.         // line 90
  43.         $_trait_2 $this->loadTemplate("front_v4/mca/partials/_modal_prospect.html.twig""front_v4/mca/city/single.html.twig"90);
  44.         if (!$_trait_2->isTraitable()) {
  45.             throw new RuntimeError('Template "'."front_v4/mca/partials/_modal_prospect.html.twig".'" cannot be used as a trait.'90$this->source);
  46.         }
  47.         $_trait_2_blocks $_trait_2->getBlocks();
  48.         if (!isset($_trait_2_blocks["inc_javascripts"])) {
  49.             throw new RuntimeError('Block "inc_javascripts" is not defined in trait "front_v4/mca/partials/_modal_prospect.html.twig".'90$this->source);
  50.         }
  51.         $_trait_2_blocks["modal_lead_javascripts"] = $_trait_2_blocks["inc_javascripts"]; unset($_trait_2_blocks["inc_javascripts"]);
  52.         // line 94
  53.         $_trait_3 $this->loadTemplate("front_v4/mca/partials/_modal_callback.html.twig""front_v4/mca/city/single.html.twig"94);
  54.         if (!$_trait_3->isTraitable()) {
  55.             throw new RuntimeError('Template "'."front_v4/mca/partials/_modal_callback.html.twig".'" cannot be used as a trait.'94$this->source);
  56.         }
  57.         $_trait_3_blocks $_trait_3->getBlocks();
  58.         if (!isset($_trait_3_blocks["inc_javascripts"])) {
  59.             throw new RuntimeError('Block "inc_javascripts" is not defined in trait "front_v4/mca/partials/_modal_callback.html.twig".'94$this->source);
  60.         }
  61.         $_trait_3_blocks["modal_callback_javascripts"] = $_trait_3_blocks["inc_javascripts"]; unset($_trait_3_blocks["inc_javascripts"]);
  62.         $this->traits array_merge(
  63.             $_trait_0_blocks,
  64.             $_trait_1_blocks,
  65.             $_trait_2_blocks,
  66.             $_trait_3_blocks
  67.         );
  68.         $this->blocks array_merge(
  69.             $this->traits,
  70.             [
  71.                 'meta_title' => [$this'block_meta_title'],
  72.                 'meta_description' => [$this'block_meta_description'],
  73.                 'content' => [$this'block_content'],
  74.                 'javascripts' => [$this'block_javascripts'],
  75.             ]
  76.         );
  77.     }
  78.     protected function doGetParent(array $context)
  79.     {
  80.         // line 1
  81.         return "front_v4/base.html.twig";
  82.     }
  83.     protected function doDisplay(array $context, array $blocks = [])
  84.     {
  85.         $macros $this->macros;
  86.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  87.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""front_v4/mca/city/single.html.twig"));
  88.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  89.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""front_v4/mca/city/single.html.twig"));
  90.         $this->parent $this->loadTemplate("front_v4/base.html.twig""front_v4/mca/city/single.html.twig"1);
  91.         $this->parent->display($contextarray_merge($this->blocks$blocks));
  92.         
  93.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  94.         
  95.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  96.     }
  97.     // line 3
  98.     public function block_meta_title($context, array $blocks = [])
  99.     {
  100.         $macros $this->macros;
  101.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  102.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""meta_title"));
  103.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  104.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""meta_title"));
  105.         echo "Audioprothésistes à ";
  106.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["city_post"]) || array_key_exists("city_post"$context) ? $context["city_post"] : (function () { throw new RuntimeError('Variable "city_post" does not exist.'3$this->source); })()), "name", [], "any"falsefalsefalse3), "html"nulltrue);
  107.         echo " - Mon Centre Auditif";
  108.         
  109.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  110.         
  111.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  112.     }
  113.     // line 4
  114.     public function block_meta_description($context, array $blocks = [])
  115.     {
  116.         $macros $this->macros;
  117.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  118.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""meta_description"));
  119.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  120.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""meta_description"));
  121.         echo "Trouvez les audioprothésistes proches de chez vous à ";
  122.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["city_post"]) || array_key_exists("city_post"$context) ? $context["city_post"] : (function () { throw new RuntimeError('Variable "city_post" does not exist.'4$this->source); })()), "name", [], "any"falsefalsefalse4), "html"nulltrue);
  123.         echo ". Mon Centre Auditif vous aide à trouver le centre auditif le plus proche de chez vous.";
  124.         
  125.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  126.         
  127.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  128.     }
  129.     // line 6
  130.     public function block_content($context, array $blocks = [])
  131.     {
  132.         $macros $this->macros;
  133.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  134.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  135.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  136.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  137.         // line 7
  138.         echo "    <!-- Banner -->
  139.     <div class=\"bg-img-center\"
  140.          style=\"background-image: url(";
  141.         // line 9
  142.         echo twig_escape_filter($this->env$this->extensions['Liip\ImagineBundle\Templating\FilterExtension']->filter($this->env->getRuntime('Vich\UploaderBundle\Twig\Extension\UploaderExtensionRuntime')->asset((isset($context["city_post"]) || array_key_exists("city_post"$context) ? $context["city_post"] : (function () { throw new RuntimeError('Variable "city_post" does not exist.'9$this->source); })()), "bannerFile"), "city_banner_webp"), "html"nulltrue);
  143.         echo ");\">
  144.         <div class=\"gradient-overlay-half-dark-v2\">
  145.             <div class=\"container content-space-2 content-space-lg-3\">
  146.                 <div class=\"w-md-65 w-lg-35\">
  147.                     <div class=\"mb-4\">
  148.                         <h1 class=\"h2 text-white\">Audioprothésiste à ";
  149.         // line 14
  150.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["city_post"]) || array_key_exists("city_post"$context) ? $context["city_post"] : (function () { throw new RuntimeError('Variable "city_post" does not exist.'14$this->source); })()), "name", [], "any"falsefalsefalse14), "html"nulltrue);
  151.         echo ".</h1>
  152.                         <h2 class=\"h4 text-white\">Mon Centre Auditif vous aide à trouver les centres auditifs
  153.                             dans ";
  154.         // line 16
  155.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["city_post"]) || array_key_exists("city_post"$context) ? $context["city_post"] : (function () { throw new RuntimeError('Variable "city_post" does not exist.'16$this->source); })()), "name", [], "any"falsefalsefalse16), "html"nulltrue);
  156.         echo " et ses
  157.                             alentours.</h2>
  158.                     </div>
  159.                 </div>
  160.             </div>
  161.         </div>
  162.     </div>
  163.     <!-- End Banner -->
  164.     <!-- Wording City Section -->
  165.     <div class=\"container content-space-1 w-lg-65 mx-auto\">
  166.         <h2 class=\"fw-semibold text-center mb-5 text-primary\">Trouver facilement un centre auditif
  167.             à ";
  168.         // line 28
  169.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["city_post"]) || array_key_exists("city_post"$context) ? $context["city_post"] : (function () { throw new RuntimeError('Variable "city_post" does not exist.'28$this->source); })()), "name", [], "any"falsefalsefalse28), "html"nulltrue);
  170.         echo "</h2>
  171.         <div class=\"mx-auto\">
  172.             ";
  173.         // line 30
  174.         echo twig_get_attribute($this->env$this->source, (isset($context["city_post"]) || array_key_exists("city_post"$context) ? $context["city_post"] : (function () { throw new RuntimeError('Variable "city_post" does not exist.'30$this->source); })()), "wording", [], "any"falsefalsefalse30);
  175.         echo "
  176.         </div>
  177.     </div>
  178.     <!-- End Wording City Section -->
  179.     <!-- List Store -->
  180.     <div class=\"container content-space-1 w-lg-65\">
  181.         <!-- Title -->
  182.         <div class=\"d-sm-flex justify-content-sm-between align-items-sm-center mb-5\">
  183.             <h2 class=\"h3 fw-medium\">Liste des centres auditifs à ";
  184.         // line 39
  185.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["city_post"]) || array_key_exists("city_post"$context) ? $context["city_post"] : (function () { throw new RuntimeError('Variable "city_post" does not exist.'39$this->source); })()), "name", [], "any"falsefalsefalse39), "html"nulltrue);
  186.         echo "</h2>
  187.             <a class=\"link-muted\"
  188.                href=\"";
  189.         // line 41
  190.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("find_nearest_store", ["address" => ((twig_get_attribute($this->env$this->source, (isset($context["city_post"]) || array_key_exists("city_post"$context) ? $context["city_post"] : (function () { throw new RuntimeError('Variable "city_post" does not exist.'41$this->source); })()), "zipcode", [], "any"falsefalsefalse41) . " ") . twig_get_attribute($this->env$this->source, (isset($context["city_post"]) || array_key_exists("city_post"$context) ? $context["city_post"] : (function () { throw new RuntimeError('Variable "city_post" does not exist.'41$this->source); })()), "name", [], "any"falsefalsefalse41))]), "html"nulltrue);
  191.         echo "\">
  192.                 Voir tous les centres auditifs sur ";
  193.         // line 42
  194.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["city_post"]) || array_key_exists("city_post"$context) ? $context["city_post"] : (function () { throw new RuntimeError('Variable "city_post" does not exist.'42$this->source); })()), "name", [], "any"falsefalsefalse42), "html"nulltrue);
  195.         echo "
  196.                 <span class=\"fas fa-angle-right small ml-2\"></span>
  197.             </a>
  198.         </div>
  199.         <!-- End Title -->
  200.         <div class=\"d-flex justify-content-end\">
  201.             <span class=\"badge badge-default mr-0 text-primary\">Notre sélection</span>
  202.         </div>
  203.         ";
  204.         // line 51
  205.         $context['_parent'] = $context;
  206.         $context['_seq'] = twig_ensure_traversable((isset($context["preferred_stores"]) || array_key_exists("preferred_stores"$context) ? $context["preferred_stores"] : (function () { throw new RuntimeError('Variable "preferred_stores" does not exist.'51$this->source); })()));
  207.         $context['loop'] = [
  208.           'parent' => $context['_parent'],
  209.           'index0' => 0,
  210.           'index'  => 1,
  211.           'first'  => true,
  212.         ];
  213.         if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  214.             $length count($context['_seq']);
  215.             $context['loop']['revindex0'] = $length 1;
  216.             $context['loop']['revindex'] = $length;
  217.             $context['loop']['length'] = $length;
  218.             $context['loop']['last'] = === $length;
  219.         }
  220.         foreach ($context['_seq'] as $context["_key"] => $context["store"]) {
  221.             // line 52
  222.             echo "            ";
  223.             $this->loadTemplate("front_v4/mca/store/_store_card.html.twig""front_v4/mca/city/single.html.twig"52)->display(twig_array_merge($context, ["preferred" => true]));
  224.             // line 53
  225.             echo "        ";
  226.             ++$context['loop']['index0'];
  227.             ++$context['loop']['index'];
  228.             $context['loop']['first'] = false;
  229.             if (isset($context['loop']['length'])) {
  230.                 --$context['loop']['revindex0'];
  231.                 --$context['loop']['revindex'];
  232.                 $context['loop']['last'] = === $context['loop']['revindex0'];
  233.             }
  234.         }
  235.         $_parent $context['_parent'];
  236.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['store'], $context['_parent'], $context['loop']);
  237.         $context array_intersect_key($context$_parent) + $_parent;
  238.         // line 54
  239.         echo "        ";
  240.         $context['_parent'] = $context;
  241.         $context['_seq'] = twig_ensure_traversable((isset($context["stores"]) || array_key_exists("stores"$context) ? $context["stores"] : (function () { throw new RuntimeError('Variable "stores" does not exist.'54$this->source); })()));
  242.         $context['loop'] = [
  243.           'parent' => $context['_parent'],
  244.           'index0' => 0,
  245.           'index'  => 1,
  246.           'first'  => true,
  247.         ];
  248.         if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  249.             $length count($context['_seq']);
  250.             $context['loop']['revindex0'] = $length 1;
  251.             $context['loop']['revindex'] = $length;
  252.             $context['loop']['length'] = $length;
  253.             $context['loop']['last'] = === $length;
  254.         }
  255.         foreach ($context['_seq'] as $context["_key"] => $context["store"]) {
  256.             // line 55
  257.             echo "            ";
  258.             $this->loadTemplate("front_v4/mca/store/_store_card.html.twig""front_v4/mca/city/single.html.twig"55)->display($context);
  259.             // line 56
  260.             echo "        ";
  261.             ++$context['loop']['index0'];
  262.             ++$context['loop']['index'];
  263.             $context['loop']['first'] = false;
  264.             if (isset($context['loop']['length'])) {
  265.                 --$context['loop']['revindex0'];
  266.                 --$context['loop']['revindex'];
  267.                 $context['loop']['last'] = === $context['loop']['revindex0'];
  268.             }
  269.         }
  270.         $_parent $context['_parent'];
  271.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['store'], $context['_parent'], $context['loop']);
  272.         $context array_intersect_key($context$_parent) + $_parent;
  273.         // line 57
  274.         echo "
  275.         ";
  276.         // line 58
  277.         $this->loadTemplate("front_v4/mca/components/_cta_3.html.twig""front_v4/mca/city/single.html.twig"58)->display(twig_array_merge($context, ["title" => ("Voir tous les centres auditifs à " twig_get_attribute($this->env$this->source,         // line 59
  278. (isset($context["city_post"]) || array_key_exists("city_post"$context) ? $context["city_post"] : (function () { throw new RuntimeError('Variable "city_post" does not exist.'59$this->source); })()), "name", [], "any"falsefalsefalse59)), "link" => $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("find_nearest_store", ["address" => ((twig_get_attribute($this->env$this->source,         // line 60
  279. (isset($context["city_post"]) || array_key_exists("city_post"$context) ? $context["city_post"] : (function () { throw new RuntimeError('Variable "city_post" does not exist.'60$this->source); })()), "zipcode", [], "any"falsefalsefalse60) . " ") . twig_get_attribute($this->env$this->source, (isset($context["city_post"]) || array_key_exists("city_post"$context) ? $context["city_post"] : (function () { throw new RuntimeError('Variable "city_post" does not exist.'60$this->source); })()), "name", [], "any"falsefalsefalse60))]), "link_text" => "Je trouve mon centre"]));
  280.         // line 63
  281.         echo "
  282.     </div>
  283.     <!-- End List Store -->
  284.     ";
  285.         // line 67
  286.         $this->loadTemplate("front_v4/mca/components/_cta_full_size_wave.html.twig""front_v4/mca/city/single.html.twig"67)->display($context);
  287.         // line 68
  288.         echo "
  289.     <!-- Modal Prospect On Store -->
  290.     ";
  291.         // line 72
  292.         echo "    ";
  293.         $this->displayBlock("modal_lead_content"$context$blocks);
  294.         echo "
  295.     <!-- End Modal Prospect On Store -->
  296.     <!-- Modal Callback On Store -->
  297.     ";
  298.         // line 77
  299.         echo "    ";
  300.         $this->displayBlock("modal_callback_content"$context$blocks);
  301.         echo "
  302.     <!-- End Modal Callback On Store -->
  303. ";
  304.         
  305.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  306.         
  307.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  308.     }
  309.     // line 81
  310.     public function block_javascripts($context, array $blocks = [])
  311.     {
  312.         $macros $this->macros;
  313.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  314.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  315.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  316.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  317.         // line 82
  318.         echo "
  319.     <script
  320.             src=\"https://code.jquery.com/jquery-3.7.1.min.js\"
  321.             integrity=\"sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo=\"
  322.             crossorigin=\"anonymous\"></script>
  323.     ";
  324.         // line 90
  325.         echo "    ";
  326.         // line 91
  327.         echo "    ";
  328.         $this->displayBlock("modal_lead_javascripts"$context$blocks);
  329.         echo "
  330.     ";
  331.         // line 94
  332.         echo "    ";
  333.         // line 95
  334.         echo "    ";
  335.         $this->displayBlock("modal_callback_javascripts"$context$blocks);
  336.         echo "
  337.     <!-- Display number center -->
  338.     ";
  339.         // line 98
  340.         echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackScriptTags("display_center_number");
  341.         echo "
  342.     <!-- End Display number center -->
  343.     <!-- Send callback -->
  344.     ";
  345.         // line 102
  346.         echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackScriptTags("send_callback_request");
  347.         echo "
  348.     <!-- End Send callback -->
  349.     <!-- Format form prospect -->
  350.     ";
  351.         // line 106
  352.         echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackScriptTags("format_form_prospect");
  353.         echo "
  354.     <!-- End Format form prospect -->
  355.     <!-- Modal display -->
  356.     ";
  357.         // line 110
  358.         echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackScriptTags("modal_display");
  359.         echo "
  360.     <!-- End Modal display -->
  361.     ";
  362.         // line 113
  363.         echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackScriptTags("stat");
  364.         echo "
  365. ";
  366.         
  367.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  368.         
  369.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  370.     }
  371.     public function getTemplateName()
  372.     {
  373.         return "front_v4/mca/city/single.html.twig";
  374.     }
  375.     public function isTraitable()
  376.     {
  377.         return false;
  378.     }
  379.     public function getDebugInfo()
  380.     {
  381.         return array (  419 => 113,  413 => 110,  406 => 106,  399 => 102,  392 => 98,  385 => 95,  383 => 94,  377 => 91,  375 => 90,  366 => 82,  356 => 81,  342 => 77,  334 => 72,  329 => 68,  327 => 67,  321 => 63,  319 => 60,  318 => 59,  317 => 58,  314 => 57,  300 => 56,  297 => 55,  279 => 54,  265 => 53,  262 => 52,  245 => 51,  233 => 42,  229 => 41,  224 => 39,  212 => 30,  207 => 28,  192 => 16,  187 => 14,  179 => 9,  175 => 7,  165 => 6,  144 => 4,  123 => 3,  100 => 1,  67 => 94,  54 => 90,  41 => 76,  28 => 71,);
  382.     }
  383.     public function getSourceContext()
  384.     {
  385.         return new Source("{% extends 'front_v4/base.html.twig' %}
  386. {% block meta_title %}Audioprothésistes à {{ city_post.name }} - Mon Centre Auditif{% endblock meta_title %}
  387. {% block meta_description %}Trouvez les audioprothésistes proches de chez vous à {{ city_post.name }}. Mon Centre Auditif vous aide à trouver le centre auditif le plus proche de chez vous.{% endblock meta_description %}
  388. {% block content %}
  389.     <!-- Banner -->
  390.     <div class=\"bg-img-center\"
  391.          style=\"background-image: url({{ vich_uploader_asset(city_post, 'bannerFile')|imagine_filter('city_banner_webp') }});\">
  392.         <div class=\"gradient-overlay-half-dark-v2\">
  393.             <div class=\"container content-space-2 content-space-lg-3\">
  394.                 <div class=\"w-md-65 w-lg-35\">
  395.                     <div class=\"mb-4\">
  396.                         <h1 class=\"h2 text-white\">Audioprothésiste à {{ city_post.name }}.</h1>
  397.                         <h2 class=\"h4 text-white\">Mon Centre Auditif vous aide à trouver les centres auditifs
  398.                             dans {{ city_post.name }} et ses
  399.                             alentours.</h2>
  400.                     </div>
  401.                 </div>
  402.             </div>
  403.         </div>
  404.     </div>
  405.     <!-- End Banner -->
  406.     <!-- Wording City Section -->
  407.     <div class=\"container content-space-1 w-lg-65 mx-auto\">
  408.         <h2 class=\"fw-semibold text-center mb-5 text-primary\">Trouver facilement un centre auditif
  409.             à {{ city_post.name }}</h2>
  410.         <div class=\"mx-auto\">
  411.             {{ city_post.wording|raw }}
  412.         </div>
  413.     </div>
  414.     <!-- End Wording City Section -->
  415.     <!-- List Store -->
  416.     <div class=\"container content-space-1 w-lg-65\">
  417.         <!-- Title -->
  418.         <div class=\"d-sm-flex justify-content-sm-between align-items-sm-center mb-5\">
  419.             <h2 class=\"h3 fw-medium\">Liste des centres auditifs à {{ city_post.name }}</h2>
  420.             <a class=\"link-muted\"
  421.                href=\"{{ path('find_nearest_store', {'address': city_post.zipcode~' '~city_post.name }) }}\">
  422.                 Voir tous les centres auditifs sur {{ city_post.name }}
  423.                 <span class=\"fas fa-angle-right small ml-2\"></span>
  424.             </a>
  425.         </div>
  426.         <!-- End Title -->
  427.         <div class=\"d-flex justify-content-end\">
  428.             <span class=\"badge badge-default mr-0 text-primary\">Notre sélection</span>
  429.         </div>
  430.         {% for store in preferred_stores %}
  431.             {% include ('front_v4/mca/store/_store_card.html.twig') with {preferred: true} %}
  432.         {% endfor %}
  433.         {% for store in stores %}
  434.             {% include ('front_v4/mca/store/_store_card.html.twig') %}
  435.         {% endfor %}
  436.         {% include 'front_v4/mca/components/_cta_3.html.twig' with {
  437.             title: \"Voir tous les centres auditifs à \" ~ city_post.name,
  438.             link: path('find_nearest_store', {'address': city_post.zipcode~' '~city_post.name }),
  439.             link_text: \"Je trouve mon centre\"
  440.         } %}
  441.     </div>
  442.     <!-- End List Store -->
  443.     {% include 'front_v4/mca/components/_cta_full_size_wave.html.twig' %}
  444.     <!-- Modal Prospect On Store -->
  445.     {% use 'front_v4/mca/partials/_modal_prospect.html.twig' with inc_content as modal_lead_content %}
  446.     {{ block('modal_lead_content') }}
  447.     <!-- End Modal Prospect On Store -->
  448.     <!-- Modal Callback On Store -->
  449.     {% use 'front_v4/mca/partials/_modal_callback.html.twig' with inc_content as modal_callback_content %}
  450.     {{ block('modal_callback_content') }}
  451.     <!-- End Modal Callback On Store -->
  452. {% endblock content %}
  453. {% block javascripts %}
  454.     <script
  455.             src=\"https://code.jquery.com/jquery-3.7.1.min.js\"
  456.             integrity=\"sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo=\"
  457.             crossorigin=\"anonymous\"></script>
  458.     {# modal prospect - Demande de Bilan Gratuit #}
  459.     {% use 'front_v4/mca/partials/_modal_prospect.html.twig' with inc_javascripts as modal_lead_javascripts %}
  460.     {{ block('modal_lead_javascripts') }}
  461.     {# modal callback - Etre rappelé #}
  462.     {% use 'front_v4/mca/partials/_modal_callback.html.twig' with inc_javascripts as modal_callback_javascripts %}
  463.     {{ block('modal_callback_javascripts') }}
  464.     <!-- Display number center -->
  465.     {{ encore_entry_script_tags('display_center_number') }}
  466.     <!-- End Display number center -->
  467.     <!-- Send callback -->
  468.     {{ encore_entry_script_tags('send_callback_request') }}
  469.     <!-- End Send callback -->
  470.     <!-- Format form prospect -->
  471.     {{ encore_entry_script_tags('format_form_prospect') }}
  472.     <!-- End Format form prospect -->
  473.     <!-- Modal display -->
  474.     {{ encore_entry_script_tags('modal_display') }}
  475.     <!-- End Modal display -->
  476.     {{ encore_entry_script_tags('stat') }}
  477. {% endblock javascripts %}
  478. ""front_v4/mca/city/single.html.twig""/var/www/hearing_store_locator/templates/front_v4/mca/city/single.html.twig");
  479.     }
  480. }