<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\CoreExtension;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
/* praticien/fiche.html.twig */
class __TwigTemplate_ff468d6f2e4c1c123793b6f3fc358011 extends Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->blocks = [
'title' => [$this, 'block_title'],
'description' => [$this, 'block_description'],
'styles' => [$this, 'block_styles'],
'body' => [$this, 'block_body'],
'javascripts' => [$this, 'block_javascripts'],
];
}
protected function doGetParent(array $context)
{
// line 1
return "base.html.twig";
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "praticien/fiche.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "praticien/fiche.html.twig"));
$this->parent = $this->loadTemplate("base.html.twig", "praticien/fiche.html.twig", 1);
yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
}
// line 3
public function block_title($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 3, $this->source); })()), "firstName", [], "any", false, false, false, 3), "html", null, true);
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 3, $this->source); })()), "lastName", [], "any", false, false, false, 3), "html", null, true);
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 3, $this->source); })()), "specialitiesJobString", [], "any", false, false, false, 3)) {
yield " : ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::lower($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 3, $this->source); })()), "specialitiesJobString", [], "any", false, false, false, 3)), "html", null, true);
}
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 3, $this->source); })()), "city", [], "any", false, false, false, 3)) {
yield " à ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 3, $this->source); })()), "city", [], "any", false, false, false, 3), "html", null, true);
}
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 3, $this->source); })()), "zipCode", [], "any", false, false, false, 3)) {
yield " (";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 3, $this->source); })()), "zipCode", [], "any", false, false, false, 3), "html", null, true);
yield ")";
}
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
// line 4
public function block_description($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "description"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "description"));
yield "Prenez RDV en ligne Gratuitement avec ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 4, $this->source); })()), "firstName", [], "any", false, false, false, 4), "html", null, true);
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 4, $this->source); })()), "lastName", [], "any", false, false, false, 4), "html", null, true);
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 4, $this->source); })()), "specialitiesJobString", [], "any", false, false, false, 4)) {
yield " : ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::lower($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 4, $this->source); })()), "specialitiesJobString", [], "any", false, false, false, 4)), "html", null, true);
yield " ZenDez-Vous";
}
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 4, $this->source); })()), "city", [], "any", false, false, false, 4)) {
yield " à ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 4, $this->source); })()), "city", [], "any", false, false, false, 4), "html", null, true);
}
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 4, $this->source); })()), "zipCode", [], "any", false, false, false, 4)) {
yield " (";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 4, $this->source); })()), "zipCode", [], "any", false, false, false, 4), "html", null, true);
yield ")";
}
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
// line 6
public function block_styles($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "styles"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "styles"));
// line 7
yield " ";
yield from $this->yieldParentBlock("styles", $context, $blocks);
yield "
<link rel=\"stylesheet\" href=\"";
// line 8
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("lib/leaflet/leaflet.css"), "html", null, true);
yield "\"/>
<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.3.0/font/bootstrap-icons.css\">
<link href=\"";
// line 10
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/css/slick.css"), "html", null, true);
yield "\" rel=\"stylesheet\" type=\"text/css\" />
<style>
.slick-list {
overflow: inherit;
}
</style>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
// line 18
public function block_body($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
// line 19
yield " <section class=\"bg-primary text-white\">
<div class=\"container py-10 d-flex align-items-center justify-content-between gap-10 mobile-flex-column\">
<div class=\"flex-grow-1 w-100\">
<h1 class=\"text-white\">";
// line 22
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 22, $this->source); })()), "lastName", [], "any", false, false, false, 22), "html", null, true);
yield ", ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 22, $this->source); })()), "firstName", [], "any", false, false, false, 22), "html", null, true);
yield "</h1>
<ul class=\"breadcrumb text-white mt-2\">
<li><a class=\"text-white\" href=\"";
// line 24
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("default_home");
yield "\">Accueil</a></li>
<li><a class=\"text-white\" href=\"";
// line 25
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("praticiens_list");
yield "\">Praticiens</a></li>
<li>";
// line 26
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 26, $this->source); })()), "lastName", [], "any", false, false, false, 26), "html", null, true);
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 26, $this->source); })()), "firstName", [], "any", false, false, false, 26), "html", null, true);
yield "</li>
</ul>
<div class=\"d-flex align-items-center gap-5 mt-5 mobile-flex-column\">
<div class=\"avatar extralarge\"><img src=\"";
// line 29
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 29, $this->source); })()), "avatar", [], "any", false, false, false, 29)) ? (((isset($context["documents_avatar_directory"]) || array_key_exists("documents_avatar_directory", $context) ? $context["documents_avatar_directory"] : (function () { throw new RuntimeError('Variable "documents_avatar_directory" does not exist.', 29, $this->source); })()) . CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 29, $this->source); })()), "avatar", [], "any", false, false, false, 29))) : ($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/media/avatars/blank.png"))), "html", null, true);
yield "\" /></div>
<div class=\"mobile-text-center\">
";
// line 31
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 31, $this->source); })()), "allowTeleconsultation", [], "any", false, false, false, 31)) {
// line 32
yield " <div class=\"mb-2 d-flex gap-3 text-third-light\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"21.076\" height=\"13.776\" viewBox=\"0 0 21.076 13.776\">
<g id=\"Icon_feather-video\" data-name=\"Icon feather-video\" transform=\"translate(-1 -7)\">
<path id=\"Tracé_192\" data-name=\"Tracé 192\" d=\"M30.388,10.5,24,15.063l6.388,4.563Z\" transform=\"translate(-8.812 -1.175)\" fill=\"none\" stroke=\"#34DCF2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
<path id=\"Tracé_193\" data-name=\"Tracé 193\" d=\"M3.325,7.5H13.363a1.825,1.825,0,0,1,1.825,1.825v9.126a1.825,1.825,0,0,1-1.825,1.825H3.325A1.825,1.825,0,0,1,1.5,18.451V9.325A1.825,1.825,0,0,1,3.325,7.5Z\" fill=\"none\" stroke=\"#34DCF2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
</g>
</svg>
</div>
<div>
Téléconsultation disponible
</div>
</div>
";
}
// line 46
yield " <h2 class=\"fw-normal fs-6 text-white mb-0\">";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 46, $this->source); })()), "specialitiesString", [], "any", false, false, false, 46), "html", null, true);
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 46, $this->source); })()), "city", [], "any", false, false, false, 46)) {
yield " à ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 46, $this->source); })()), "city", [], "any", false, false, false, 46), "html", null, true);
}
yield "</h2>
";
// line 47
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 47, $this->source); })()), "slogan", [], "any", false, false, false, 47)) {
yield "<div class=\"fw-normal fs-6 text-white\">";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 47, $this->source); })()), "slogan", [], "any", false, false, false, 47), "html", null, true);
yield "</div>";
}
// line 48
yield " <div class=\"mt-4 d-flex gap-1 justify-content-center justify-content-sm-start\">
";
// line 49
$context["noteValue"] = CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 49, $this->source); })()), "noteValue", [], "any", false, false, false, 49);
// line 50
yield " <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18.709\" height=\"17.841\" viewBox=\"0 0 18.709 17.841\">
<defs>
<linearGradient id=\"grad_star_1\">
<stop offset=\"50%\" stop-color=\"";
// line 53
yield ((((isset($context["noteValue"]) || array_key_exists("noteValue", $context) ? $context["noteValue"] : (function () { throw new RuntimeError('Variable "noteValue" does not exist.', 53, $this->source); })()) && ((isset($context["noteValue"]) || array_key_exists("noteValue", $context) ? $context["noteValue"] : (function () { throw new RuntimeError('Variable "noteValue" does not exist.', 53, $this->source); })()) >= 0.5))) ? ("#fff") : ("transparent"));
yield "\"/>
<stop offset=\"50%\" stop-color=\"";
// line 54
yield ((((isset($context["noteValue"]) || array_key_exists("noteValue", $context) ? $context["noteValue"] : (function () { throw new RuntimeError('Variable "noteValue" does not exist.', 54, $this->source); })()) && ((isset($context["noteValue"]) || array_key_exists("noteValue", $context) ? $context["noteValue"] : (function () { throw new RuntimeError('Variable "noteValue" does not exist.', 54, $this->source); })()) >= 1))) ? ("#fff") : ("transparent"));
yield "\"/>
</linearGradient>
</defs>
<path id=\"Icon_feather-star\" data-name=\"Icon feather-star\" d=\"M11.854,3,14.59,8.543l6.118.894-4.427,4.312,1.045,6.092-5.472-2.878L6.382,19.841l1.045-6.092L3,9.437l6.118-.894Z\" transform=\"translate(-2.5 -2.5)\" fill=\"url(#grad_star_1)\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
</svg>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18.709\" height=\"17.841\" viewBox=\"0 0 18.709 17.841\">
<defs>
<linearGradient id=\"grad_star_2\">
<stop offset=\"50%\" stop-color=\"";
// line 62
yield ((((isset($context["noteValue"]) || array_key_exists("noteValue", $context) ? $context["noteValue"] : (function () { throw new RuntimeError('Variable "noteValue" does not exist.', 62, $this->source); })()) && ((isset($context["noteValue"]) || array_key_exists("noteValue", $context) ? $context["noteValue"] : (function () { throw new RuntimeError('Variable "noteValue" does not exist.', 62, $this->source); })()) >= 1.5))) ? ("#fff") : ("transparent"));
yield "\"/>
<stop offset=\"50%\" stop-color=\"";
// line 63
yield ((((isset($context["noteValue"]) || array_key_exists("noteValue", $context) ? $context["noteValue"] : (function () { throw new RuntimeError('Variable "noteValue" does not exist.', 63, $this->source); })()) && ((isset($context["noteValue"]) || array_key_exists("noteValue", $context) ? $context["noteValue"] : (function () { throw new RuntimeError('Variable "noteValue" does not exist.', 63, $this->source); })()) >= 2))) ? ("#fff") : ("transparent"));
yield "\"/>
</linearGradient>
</defs>
<path id=\"Icon_feather-star\" data-name=\"Icon feather-star\" d=\"M11.854,3,14.59,8.543l6.118.894-4.427,4.312,1.045,6.092-5.472-2.878L6.382,19.841l1.045-6.092L3,9.437l6.118-.894Z\" transform=\"translate(-2.5 -2.5)\" fill=\"url(#grad_star_2)\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
</svg>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18.709\" height=\"17.841\" viewBox=\"0 0 18.709 17.841\">
<defs>
<linearGradient id=\"grad_star_3\">
<stop offset=\"50%\" stop-color=\"";
// line 71
yield ((((isset($context["noteValue"]) || array_key_exists("noteValue", $context) ? $context["noteValue"] : (function () { throw new RuntimeError('Variable "noteValue" does not exist.', 71, $this->source); })()) && ((isset($context["noteValue"]) || array_key_exists("noteValue", $context) ? $context["noteValue"] : (function () { throw new RuntimeError('Variable "noteValue" does not exist.', 71, $this->source); })()) >= 2.5))) ? ("#fff") : ("transparent"));
yield "\"/>
<stop offset=\"50%\" stop-color=\"";
// line 72
yield ((((isset($context["noteValue"]) || array_key_exists("noteValue", $context) ? $context["noteValue"] : (function () { throw new RuntimeError('Variable "noteValue" does not exist.', 72, $this->source); })()) && ((isset($context["noteValue"]) || array_key_exists("noteValue", $context) ? $context["noteValue"] : (function () { throw new RuntimeError('Variable "noteValue" does not exist.', 72, $this->source); })()) >= 3))) ? ("#fff") : ("transparent"));
yield "\"/>
</linearGradient>
</defs>
<path id=\"Icon_feather-star\" data-name=\"Icon feather-star\" d=\"M11.854,3,14.59,8.543l6.118.894-4.427,4.312,1.045,6.092-5.472-2.878L6.382,19.841l1.045-6.092L3,9.437l6.118-.894Z\" transform=\"translate(-2.5 -2.5)\" fill=\"url(#grad_star_3)\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
</svg>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18.709\" height=\"17.841\" viewBox=\"0 0 18.709 17.841\">
<defs>
<linearGradient id=\"grad_star_4\">
<stop offset=\"50%\" stop-color=\"";
// line 80
yield ((((isset($context["noteValue"]) || array_key_exists("noteValue", $context) ? $context["noteValue"] : (function () { throw new RuntimeError('Variable "noteValue" does not exist.', 80, $this->source); })()) && ((isset($context["noteValue"]) || array_key_exists("noteValue", $context) ? $context["noteValue"] : (function () { throw new RuntimeError('Variable "noteValue" does not exist.', 80, $this->source); })()) >= 3.5))) ? ("#fff") : ("transparent"));
yield "\"/>
<stop offset=\"50%\" stop-color=\"";
// line 81
yield ((((isset($context["noteValue"]) || array_key_exists("noteValue", $context) ? $context["noteValue"] : (function () { throw new RuntimeError('Variable "noteValue" does not exist.', 81, $this->source); })()) && ((isset($context["noteValue"]) || array_key_exists("noteValue", $context) ? $context["noteValue"] : (function () { throw new RuntimeError('Variable "noteValue" does not exist.', 81, $this->source); })()) >= 4))) ? ("#fff") : ("transparent"));
yield "\"/>
</linearGradient>
</defs>
<path id=\"Icon_feather-star\" data-name=\"Icon feather-star\" d=\"M11.854,3,14.59,8.543l6.118.894-4.427,4.312,1.045,6.092-5.472-2.878L6.382,19.841l1.045-6.092L3,9.437l6.118-.894Z\" transform=\"translate(-2.5 -2.5)\" fill=\"url(#grad_star_4)\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
</svg>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18.709\" height=\"17.841\" viewBox=\"0 0 18.709 17.841\">
<defs>
<linearGradient id=\"grad_star_5\">
<stop offset=\"50%\" stop-color=\"";
// line 89
yield ((((isset($context["noteValue"]) || array_key_exists("noteValue", $context) ? $context["noteValue"] : (function () { throw new RuntimeError('Variable "noteValue" does not exist.', 89, $this->source); })()) && ((isset($context["noteValue"]) || array_key_exists("noteValue", $context) ? $context["noteValue"] : (function () { throw new RuntimeError('Variable "noteValue" does not exist.', 89, $this->source); })()) >= 4.5))) ? ("#fff") : ("transparent"));
yield "\"/>
<stop offset=\"50%\" stop-color=\"";
// line 90
yield ((((isset($context["noteValue"]) || array_key_exists("noteValue", $context) ? $context["noteValue"] : (function () { throw new RuntimeError('Variable "noteValue" does not exist.', 90, $this->source); })()) && ((isset($context["noteValue"]) || array_key_exists("noteValue", $context) ? $context["noteValue"] : (function () { throw new RuntimeError('Variable "noteValue" does not exist.', 90, $this->source); })()) >= 5))) ? ("#fff") : ("transparent"));
yield "\"/>
</linearGradient>
</defs>
<path id=\"Icon_feather-star\" data-name=\"Icon feather-star\" d=\"M11.854,3,14.59,8.543l6.118.894-4.427,4.312,1.045,6.092-5.472-2.878L6.382,19.841l1.045-6.092L3,9.437l6.118-.894Z\" transform=\"translate(-2.5 -2.5)\" fill=\"url(#grad_star_5)\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
</svg>
<div class=\"ms-3 text-decoration-underline cursor-pointer\" data-bs-toggle=\"modal\" data-bs-target=\"#zv_reviews_modal\">";
// line 95
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 95, $this->source); })()), "notes", [], "any", false, false, false, 95), "count", [], "any", false, false, false, 95), "html", null, true);
yield " avis</div>
</div>
</div>
</div>
</div>
<div class=\"text-center\" style=\"flex: 0 0 20%;\">
";
// line 101
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 101, $this->source); })()), "lowestServiceDelivery", [], "any", false, false, false, 101)) {
// line 102
yield " <div class=\"fs-5 fw-bold\">À partir de ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 102, $this->source); })()), "lowestServiceDelivery", [], "any", false, false, false, 102), "price", [], "any", false, false, false, 102), "html", null, true);
yield "€</div>
";
}
// line 104
yield " ";
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 104, $this->source); })()), "publicEmail", [], "any", false, false, false, 104)) {
// line 105
yield " <a href=\"mailto:";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 105, $this->source); })()), "publicEmail", [], "any", false, false, false, 105), "html", null, true);
yield "?subject=Demande d'information depuis ZenDez-Vous\"><button class=\"type-bordered w-100 mt-3\">Poser une question</button></a>
";
}
// line 107
yield " </div>
</div>
</section>
<section>
<div class=\"container py-10 d-flex align-items-start justify-content-between gap-10 mobile-flex-column-reverse\">
<div class=\"flex-grow-1\" style=\"min-width: 0; max-width: 100%; overflow: hidden;\">
";
// line 113
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 113, $this->source); })()), "partnerPage", [], "any", false, false, false, 113)) {
// line 114
yield " ";
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 114, $this->source); })()), "partnerPage", [], "any", false, false, false, 114), "description", [], "any", false, false, false, 114)) {
// line 115
yield " <div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24.607\" height=\"26.217\" viewBox=\"0 0 24.607 26.217\">
<path id=\"Tracé_322\" data-name=\"Tracé 322\" d=\"M133.6,57.049c-3.191-1.747-3.908-4.223-4.737-7.089l-.144-.5c-.882-3.015-1.413-5.285-1.417-5.307a2.449,2.449,0,0,1,4.708-1.35l.6,2.232L137.4,33.494a.46.46,0,0,1,.021-.043,2.121,2.121,0,0,1,2.908-.96c.616.338,1.538,1.167.777,2.929-.215.5-1.077,2.746-1.652,4.488l3.323-5.75a2.034,2.034,0,1,1,3.561,1.963l-2.555,4.667,1.922-2.719a2.188,2.188,0,0,1,2.858-.729,1.713,1.713,0,0,1,.871,1.128A2.193,2.193,0,0,1,149,40.23c-.271.377-2.13,3.141-3.578,5.3l2.618-2.2a2.214,2.214,0,0,1,2.549-.429,1.717,1.717,0,0,1,.487,2.276,15.574,15.574,0,0,1-2.456,2.655,37.4,37.4,0,0,0-3.378,3.535c-.207.263-.434.574-.685.915-1.967,2.682-5.63,7.678-10.954,4.764Zm-3.192-14.917a1.534,1.534,0,0,0-1.178-.126,1.555,1.555,0,0,0-1.064,1.923c.012.046.537,2.293,1.411,5.283l.145.5c.806,2.785,1.442,4.984,4.307,6.552,4.636,2.538,7.745-1.7,9.8-4.508.256-.349.49-.669.7-.939A37.95,37.95,0,0,1,148,47.187a16.512,16.512,0,0,0,2.291-2.439.863.863,0,0,0-.132-1.061,1.4,1.4,0,0,0-1.544.329l-5.032,4.221a.448.448,0,0,1-.659-.592c.2-.3,4.89-7.3,5.349-7.939a1.34,1.34,0,0,0,.288-1.041.807.807,0,0,0-.428-.54,1.331,1.331,0,0,0-1.729.5l-5.16,6.786a.448.448,0,0,1-.743-.494l5.051-9.228a1.133,1.133,0,0,0-.408-1.585,1.163,1.163,0,0,0-1.588.492l-5.447,9.407a.448.448,0,0,1-.814-.361c.091-.284,2.509-7.471,2.988-8.578.485-1.125.078-1.537-.385-1.79a1.216,1.216,0,0,0-1.682.585L132.94,46.594a.448.448,0,0,1-.845-.054l-.944-3.491a1.529,1.529,0,0,0-.738-.916Z\" transform=\"translate(-126.954 -31.89)\" fill=\"#ff6700\" stroke=\"#ff6700\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"0.5\"/>
</svg>
</div>
<div>
Le mot du praticien
</div>
</div>
<div class=\"text-primary\">
";
// line 127
yield CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 127, $this->source); })()), "partnerPage", [], "any", false, false, false, 127), "description", [], "any", false, false, false, 127);
yield "
</div>
</div>
";
}
// line 131
yield "
";
// line 132
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 132, $this->source); })()), "need", [], "any", false, false, false, 132)) {
// line 133
yield " <div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"33.228\" height=\"22.001\" viewBox=\"0 0 33.228 22.001\">
<path id=\"Tracé_185\" data-name=\"Tracé 185\" d=\"M273.855,166.026a7.942,7.942,0,0,0-7.934-7.933,7.843,7.843,0,0,0-4.359,1.351,7.842,7.842,0,0,0-4.359-1.351,7.941,7.941,0,0,0-7.934,7.933,6.008,6.008,0,0,0,.75,2.546h-3.487a1.308,1.308,0,1,0,0,2.616h5.127c2.616,3.6,6.774,7.332,8.57,8.134h0a2.512,2.512,0,0,0,1.36.262h.235a2.716,2.716,0,0,0,1.124-.279c1.8-.8,5.928-4.534,8.57-8.134h5.127a1.308,1.308,0,1,0,0-2.616h-3.487a6.012,6.012,0,0,0,.7-2.529Zm-6.7,6.295h0a23.256,23.256,0,0,1-5.318,4.621,1.282,1.282,0,0,0-.592,0,23.25,23.25,0,0,1-5.318-4.621c-.358-.392-.689-.767-1-1.134h1.116a1.307,1.307,0,0,0,1.22-.871l1.142-2.982,1.936,4.524a1.307,1.307,0,0,0,1.151.794h.052a1.319,1.319,0,0,0,1.16-.7l1.909-3.6.715,1.944a1.3,1.3,0,0,0,1.22.872h1.613c-.314.383-.645.758-1,1.151Zm.305-3.748-1.412-3.836h0a1.308,1.308,0,0,0-2.38-.157l-2,3.775-2.127-4.97a1.264,1.264,0,0,0-1.229-.793,1.315,1.315,0,0,0-1.194.872l-1.979,5.153h-2.18a5.917,5.917,0,0,1-1.124-2.546,5.327,5.327,0,0,1,5.318-5.318,5.231,5.231,0,0,1,3.487,1.36,1.307,1.307,0,0,0,1.744,0,5.231,5.231,0,0,1,3.487-1.36,5.328,5.328,0,0,1,5.318,5.318,5.918,5.918,0,0,1-1.124,2.546Z\" transform=\"translate(-244.974 -157.843)\" fill=\"#ff6700\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"0.5\"/>
</svg>
</div>
<div>
Types de besoins
</div>
</div>
<div class=\"d-flex flex-wrap gap-4 mb-5\">
";
// line 145
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 145, $this->source); })()), "need", [], "any", false, false, false, 145));
foreach ($context['_seq'] as $context["_key"] => $context["need"]) {
// line 146
yield " <div class=\"partner-tag\">";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["need"], "label", [], "any", false, false, false, 146), "html", null, true);
yield "</div>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['need'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 148
yield " </div>
</div>
";
}
// line 151
yield "
<div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"17.022\" height=\"23.85\" viewBox=\"0 0 17.022 23.85\">
<path id=\"Icon_awesome-euro-sign\" data-name=\"Icon awesome-euro-sign\" d=\"M16.541,22.574a.638.638,0,0,0-.768-.5,11.184,11.184,0,0,1-2.418.288,6.854,6.854,0,0,1-6.466-4.549h6.052a.639.639,0,0,0,.623-.5l.339-1.51a.639.639,0,0,0-.623-.779H6.134a11.492,11.492,0,0,1,.007-2.249h7.8a.639.639,0,0,0,.624-.5l.347-1.584a.639.639,0,0,0-.624-.775H6.93a6.686,6.686,0,0,1,6.262-3.994,10.427,10.427,0,0,1,2.015.221.639.639,0,0,0,.745-.459l.638-2.362a.638.638,0,0,0-.5-.794,15.5,15.5,0,0,0-2.8-.277A11.377,11.377,0,0,0,2.4,9.916H.639A.639.639,0,0,0,0,10.555v1.584a.639.639,0,0,0,.639.639H1.787a15.8,15.8,0,0,0-.01,2.249H.639A.639.639,0,0,0,0,15.665v1.51a.639.639,0,0,0,.639.639h1.6A11.152,11.152,0,0,0,13.29,26.1a13.278,13.278,0,0,0,3.253-.415.639.639,0,0,0,.468-.743Z\" transform=\"translate(0 -2.25)\" fill=\"#ff6700\"/>
</svg>
</div>
<div>
Prestations et tarifs
</div>
</div>
<div style=\"border-top: 1px solid #C1C1C1;\">
";
// line 164
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 164, $this->source); })()), "availablesServicesDeliveries", [], "any", false, false, false, 164));
foreach ($context['_seq'] as $context["_key"] => $context["service"]) {
// line 165
yield " ";
if ( !CoreExtension::getAttribute($this->env, $this->source, $context["service"], "isCoaching", [], "any", false, false, false, 165)) {
// line 166
yield " ";
$context["slotDuration"] = (CoreExtension::getAttribute($this->env, $this->source, $context["service"], "duration", [], "any", false, false, false, 166) . "mn");
// line 167
yield " ";
if ((CoreExtension::getAttribute($this->env, $this->source, $context["service"], "duration", [], "any", false, false, false, 167) == 60)) {
// line 168
yield " ";
$context["slotDuration"] = "1h";
// line 169
yield " ";
}
// line 170
yield " ";
if ((CoreExtension::getAttribute($this->env, $this->source, $context["service"], "duration", [], "any", false, false, false, 170) == 90)) {
// line 171
yield " ";
$context["slotDuration"] = "1h30";
// line 172
yield " ";
}
// line 173
yield " <div class=\"text-primary d-flex align-items-center justify-content-between\" style=\"border-bottom: 1px solid #C1C1C1; font-size: 14px; line-height: 40px;\">
<div>";
// line 174
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["service"], "label", [], "any", false, false, false, 174), "html", null, true);
yield " ";
if (CoreExtension::getAttribute($this->env, $this->source, $context["service"], "discount", [], "any", false, false, false, 174)) {
yield "<span class=\"badge badge-light-primary fw-bold fs-8 px-2 py-1\">-";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["service"], "discount", [], "any", false, false, false, 174), "html", null, true);
yield "%</span>";
}
yield "</div>
<div>Durée : ";
// line 175
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["slotDuration"]) || array_key_exists("slotDuration", $context) ? $context["slotDuration"] : (function () { throw new RuntimeError('Variable "slotDuration" does not exist.', 175, $this->source); })()), "html", null, true);
yield " / Tarif : ";
if (CoreExtension::getAttribute($this->env, $this->source, $context["service"], "discount", [], "any", false, false, false, 175)) {
yield "<s>";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["service"], "price", [], "any", false, false, false, 175), "html", null, true);
yield "€</s>";
}
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["service"], "realPrice", [], "any", false, false, false, 175), "html", null, true);
yield "€</div>
</div>
";
}
// line 178
yield " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['service'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 179
yield " </div>
</div>
";
// line 182
if (((isset($context["groupSessions"]) || array_key_exists("groupSessions", $context) ? $context["groupSessions"] : (function () { throw new RuntimeError('Variable "groupSessions" does not exist.', 182, $this->source); })()) && (Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["groupSessions"]) || array_key_exists("groupSessions", $context) ? $context["groupSessions"] : (function () { throw new RuntimeError('Variable "groupSessions" does not exist.', 182, $this->source); })())) > 0))) {
// line 183
yield " <div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"28\" height=\"28\" viewBox=\"0 0 640 512\">
<path d=\"M360 72a40 40 0 1 0 -80 0 40 40 0 1 0 80 0zM144 208a40 40 0 1 0 0-80 40 40 0 1 0 0 80zM32 416c-17.7 0-32 14.3-32 32s14.3 32 32 32H608c17.7 0 32-14.3 32-32s-14.3-32-32-32H32zM496 208a40 40 0 1 0 0-80 40 40 0 1 0 0 80zM200 313.5l26.9 49.9c6.3 11.7 20.8 16 32.5 9.8s16-20.8 9.8-32.5l-36.3-67.5c1.7-1.7 3.2-3.6 4.3-5.8L264 217.5V272c0 17.7 14.3 32 32 32h48c17.7 0 32-14.3 32-32V217.5l26.9 49.9c1.2 2.2 2.6 4.1 4.3 5.8l-36.3 67.5c-6.3 11.7-1.9 26.2 9.8 32.5s26.2 1.9 32.5-9.8L440 313.5V352c0 17.7 14.3 32 32 32h48c17.7 0 32-14.3 32-32V313.5l26.9 49.9c6.3 11.7 20.8 16 32.5 9.8s16-20.8 9.8-32.5l-37.9-70.3c-15.3-28.5-45.1-46.3-77.5-46.3H486.2c-16.3 0-31.9 4.5-45.4 12.6l-33.6-62.3c-15.3-28.5-45.1-46.3-77.5-46.3H310.2c-32.4 0-62.1 17.8-77.5 46.3l-33.6 62.3c-13.5-8.1-29.1-12.6-45.4-12.6H134.2c-32.4 0-62.1 17.8-77.5 46.3L18.9 340.6c-6.3 11.7-1.9 26.2 9.8 32.5s26.2 1.9 32.5-9.8L88 313.5V352c0 17.7 14.3 32 32 32h48c17.7 0 32-14.3 32-32V313.5z\" fill=\"#ff6700\"/>
</svg>
</div>
<div>
Prochaines sessions de groupe
</div>
</div>
<div style=\"border-top: 1px solid #C1C1C1;\">
";
// line 195
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable((isset($context["groupSessions"]) || array_key_exists("groupSessions", $context) ? $context["groupSessions"] : (function () { throw new RuntimeError('Variable "groupSessions" does not exist.', 195, $this->source); })()));
$context['loop'] = [
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
];
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["_key"] => $context["session"]) {
// line 196
yield " ";
yield from $this->loadTemplate("utils/group-session-list-item.html.twig", "praticien/fiche.html.twig", 196)->unwrap()->yield(CoreExtension::merge($context, ["session" => $context["session"]]));
// line 197
yield " ";
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['length'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['session'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 198
yield " </div>
</div>
";
}
// line 201
yield "
";
// line 202
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 202, $this->source); })()), "partnerPage", [], "any", false, false, false, 202), "resultsContent", [], "any", false, false, false, 202)) {
// line 203
yield " <div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"26.651\" height=\"26.665\" viewBox=\"0 0 26.651 26.665\">
<path id=\"Tracé_279\" data-name=\"Tracé 279\" d=\"M117.132,34.266l-7.784,7.784a.523.523,0,0,0,.739.74l7.784-7.784a1.076,1.076,0,0,0,.5.139l1.514.028h.026a1.455,1.455,0,0,0,1.023-.423l3.129-3.129a.239.239,0,0,0-.146-.407l-2.731-.26-.26-2.732a.239.239,0,0,0-.407-.146L117.388,31.2a1.453,1.453,0,0,0-.423,1.048l.028,1.514h0a1.074,1.074,0,0,0,.139.5Zm1-2.323,1.918-1.918.126,1.323a.684.684,0,0,0,.616.617l1.324.126-1.917,1.917a.4.4,0,0,1-.29.117l-1.527-.028-.338-.338-.028-1.527h0a.4.4,0,0,1,.117-.29ZM97.986,42.736a11.408,11.408,0,0,1,18.2-9.171l-.749.749a10.387,10.387,0,1,0,2.383,2.383l.749-.749a11.413,11.413,0,1,1-20.586,6.788ZM112.5,37.253a6.31,6.31,0,1,0,2.383,2.383l.763-.763a7.357,7.357,0,1,1-2.383-2.383Zm-5.336,5.483a2.234,2.234,0,0,0,4.462.155l.952-.952a3.3,3.3,0,1,1-2.383-2.383l-.952.952a2.236,2.236,0,0,0-2.08,2.227Z\" transform=\"translate(-97.736 -27.751)\" fill=\"#ff6700\" stroke=\"#ff6700\" stroke-width=\"0.5\"/>
</svg>
</div>
<div>
Quels sont les résultats pour vos clients ?
</div>
</div>
";
// line 214
yield CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 214, $this->source); })()), "partnerPage", [], "any", false, false, false, 214), "resultsContent", [], "any", false, false, false, 214);
yield "
</div>
";
}
// line 217
yield "
";
// line 218
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 218, $this->source); })()), "partnerPage", [], "any", false, false, false, 218), "troublesContent", [], "any", false, false, false, 218)) {
// line 219
yield " <div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"33.228\" height=\"22.001\" viewBox=\"0 0 33.228 22.001\">
<path id=\"Tracé_185\" data-name=\"Tracé 185\" d=\"M273.855,166.026a7.942,7.942,0,0,0-7.934-7.933,7.843,7.843,0,0,0-4.359,1.351,7.842,7.842,0,0,0-4.359-1.351,7.941,7.941,0,0,0-7.934,7.933,6.008,6.008,0,0,0,.75,2.546h-3.487a1.308,1.308,0,1,0,0,2.616h5.127c2.616,3.6,6.774,7.332,8.57,8.134h0a2.512,2.512,0,0,0,1.36.262h.235a2.716,2.716,0,0,0,1.124-.279c1.8-.8,5.928-4.534,8.57-8.134h5.127a1.308,1.308,0,1,0,0-2.616h-3.487a6.012,6.012,0,0,0,.7-2.529Zm-6.7,6.295h0a23.256,23.256,0,0,1-5.318,4.621,1.282,1.282,0,0,0-.592,0,23.25,23.25,0,0,1-5.318-4.621c-.358-.392-.689-.767-1-1.134h1.116a1.307,1.307,0,0,0,1.22-.871l1.142-2.982,1.936,4.524a1.307,1.307,0,0,0,1.151.794h.052a1.319,1.319,0,0,0,1.16-.7l1.909-3.6.715,1.944a1.3,1.3,0,0,0,1.22.872h1.613c-.314.383-.645.758-1,1.151Zm.305-3.748-1.412-3.836h0a1.308,1.308,0,0,0-2.38-.157l-2,3.775-2.127-4.97a1.264,1.264,0,0,0-1.229-.793,1.315,1.315,0,0,0-1.194.872l-1.979,5.153h-2.18a5.917,5.917,0,0,1-1.124-2.546,5.327,5.327,0,0,1,5.318-5.318,5.231,5.231,0,0,1,3.487,1.36,1.307,1.307,0,0,0,1.744,0,5.231,5.231,0,0,1,3.487-1.36,5.328,5.328,0,0,1,5.318,5.318,5.918,5.918,0,0,1-1.124,2.546Z\" transform=\"translate(-244.974 -157.843)\" fill=\"#ff6700\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"0.5\"/>
</svg>
</div>
<div>
Quels sont les troubles que vous traitez le plus souvent ?
</div>
</div>
";
// line 230
yield CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 230, $this->source); })()), "partnerPage", [], "any", false, false, false, 230), "troublesContent", [], "any", false, false, false, 230);
yield "
</div>
";
}
// line 233
yield "
";
// line 234
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 234, $this->source); })()), "partnerPage", [], "any", false, false, false, 234), "workingContent", [], "any", false, false, false, 234)) {
// line 235
yield " <div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32.908\" height=\"21.859\" viewBox=\"0 0 32.908 21.859\">
<path id=\"Tracé_201\" data-name=\"Tracé 201\" d=\"M159.4,156.706a.458.458,0,0,0-.286.186l-5.048,6.864a.458.458,0,0,0,.072.615l5.134,4.347a2.278,2.278,0,0,0,.658,4.462,2.25,2.25,0,0,0,.944-.215,1.784,1.784,0,0,0,2.274,1.516c0,.024-.014.047-.014.072a1.838,1.838,0,0,0,1.83,1.831,1.794,1.794,0,0,0,.944-.272,1.821,1.821,0,0,0,1.8,1.645,1.8,1.8,0,0,0,1.216-.486,2.514,2.514,0,0,0,1.53.486,2.283,2.283,0,0,0,1.573-.715,2.308,2.308,0,0,0,.7-1.344,1.983,1.983,0,0,0,.93.229,2.065,2.065,0,0,0,1.973-1.53,1.962,1.962,0,0,0,.772.157,2.076,2.076,0,0,0,2.031-1.773c.031.024.081.064.114.086a2.167,2.167,0,0,0,1.187.314,2.061,2.061,0,0,0,2.16-2.2,2.415,2.415,0,0,0-1.087-1.816v-.014l-.029-.014-.386-.315,5.448-4.447a.458.458,0,0,0,.086-.615l-5.048-6.864a.458.458,0,0,0-.443-.186.445.445,0,0,0-.072.014c-2.78.951-4.42.9-7.622.9a4.883,4.883,0,0,0-2.746.815,4.851,4.851,0,0,0-2.746-.815c-3.2,0-4.842.05-7.622-.9a.456.456,0,0,0-.229-.014Zm.272.972a21.557,21.557,0,0,0,7.579.858,3.752,3.752,0,0,1,2.045.544l-3.761,4.176a.457.457,0,0,0-.086.458,2.383,2.383,0,0,0,1.344,1.5,2.968,2.968,0,0,0,1.416.171,2.9,2.9,0,0,0,1.144-.443c.409-.231.852-.53,1.258-.815.65-.457,1-.739,1.2-.9l8.423,6.65.028.014a1.8,1.8,0,0,1,.715,1.087s0,.011,0,.014a1.25,1.25,0,0,1-.358.958,1.272,1.272,0,0,1-.886.314,1.831,1.831,0,0,1-.687-.171c.044.028-.118-.087-.3-.229s-.44-.344-.729-.572c-.579-.457-1.319-1.042-2.059-1.63l-2.932-2.331a.458.458,0,1,0-.572.715l2.932,2.331c.741.589,1.493,1.187,2.074,1.645.075.059.117.089.186.143a.458.458,0,0,0-.1.286,1.162,1.162,0,0,1-1.144,1.187,1.1,1.1,0,0,1-.644-.215c.03.021-.077-.057-.2-.157s-.3-.24-.5-.4c-.394-.321-.9-.745-1.4-1.158-1.009-.827-2-1.63-2-1.63a.452.452,0,1,0-.572.7s.978.818,1.988,1.645c.5.414,1.021.836,1.416,1.158.127.1.217.167.315.243a1.162,1.162,0,0,1-1.144,1.187,1.1,1.1,0,0,1-.644-.215c-.064-.045-2.035-1.484-3.189-2.431a.452.452,0,1,0-.572.7c.876.719,1.908,1.495,2.574,1.988v.415a1.41,1.41,0,0,1-.443.93,1.452,1.452,0,0,1-.93.443,1.352,1.352,0,0,1-1.03-.314,1.8,1.8,0,0,0-1.716-2.431,1.8,1.8,0,0,0-.944.272,1.779,1.779,0,0,0-2.274-1.573c0-.024.014-.047.014-.072a1.786,1.786,0,0,0-2.288-1.759c0-.024,0-.047,0-.072a2.288,2.288,0,0,0-1.487-2.131.443.443,0,0,0-.043-.057l-5.62-4.762Zm20.65,0,4.6,6.278-5.263,4.29-7.551-5.963a.457.457,0,0,0-.572.014s-.675.536-1.459,1.087c-.392.275-.807.552-1.173.758a3.326,3.326,0,0,1-.787.343,2.2,2.2,0,0,1-.987-.129,1.376,1.376,0,0,1-.7-.715l3.832-4.276c.006,0,.009-.01.014-.014a3.847,3.847,0,0,1,2.46-.815,21.557,21.557,0,0,0,7.579-.858ZM159.931,169.52a1.373,1.373,0,1,1-1.373,1.373A1.366,1.366,0,0,1,159.931,169.52Zm2.746,2.288a.915.915,0,1,1-.915.915A.908.908,0,0,1,162.677,171.808Zm2.288,1.83a.915.915,0,1,1-.915.915A.909.909,0,0,1,164.965,173.638Zm2.746,1.373a.915.915,0,1,1-.915.915A.908.908,0,0,1,167.711,175.011Z\" transform=\"translate(-153.543 -156.298)\" fill=\"#ff6700\" stroke=\"#ff6700\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"0.8\"/>
</svg>
</div>
<div>
Comment se passe une séance ?
</div>
</div>
";
// line 246
yield CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 246, $this->source); })()), "partnerPage", [], "any", false, false, false, 246), "workingContent", [], "any", false, false, false, 246);
yield "
</div>
";
}
// line 249
yield "
";
// line 250
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 250, $this->source); })()), "partnerPage", [], "any", false, false, false, 250), "publicTypeContent", [], "any", false, false, false, 250)) {
// line 251
yield " <div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"19.223\" height=\"24.418\" viewBox=\"0 0 19.223 24.418\">
<path id=\"Tracé_323\" data-name=\"Tracé 323\" d=\"M265.619,171a1.819,1.819,0,0,1-1.815,1.819H248.211A1.819,1.819,0,0,1,246.4,171a9.611,9.611,0,1,1,19.223,0Zm-9.611-7.014a7.015,7.015,0,0,0-6.971,6.235h13.941a7.015,7.015,0,0,0-6.971-6.235Zm0-3.637a5.975,5.975,0,1,1,5.974-5.974A5.974,5.974,0,0,1,256.008,160.348Zm0-2.6a3.377,3.377,0,1,0-3.377-3.377A3.377,3.377,0,0,0,256.008,157.751Z\" transform=\"translate(-246.396 -148.399)\" fill=\"#ff6700\"/>
</svg>
</div>
<div>
Types de public
</div>
</div>
";
// line 262
yield CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 262, $this->source); })()), "partnerPage", [], "any", false, false, false, 262), "publicTypeContent", [], "any", false, false, false, 262);
yield "
</div>
";
}
// line 265
yield "
<div class=\"partner-fiche-card\">
<div class=\"d-flex justify-content-between gap-20 mobile-flex-column\">
<div class=\"flex-grow-1\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"22.139\" height=\"26.614\" viewBox=\"0 0 22.139 26.614\">
<g id=\"Icon_feather-map-pin\" data-name=\"Icon feather-map-pin\" transform=\"translate(-3.5 -0.5)\">
<path id=\"Tracé_17\" data-name=\"Tracé 17\" d=\"M24.639,11.569c0,7.832-10.069,14.545-10.069,14.545S4.5,19.4,4.5,11.569a10.069,10.069,0,1,1,20.139,0Z\" transform=\"translate(0 0)\" fill=\"none\" stroke=\"#ff6700\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"/>
<path id=\"Tracé_18\" data-name=\"Tracé 18\" d=\"M20.213,13.856A3.356,3.356,0,1,1,16.856,10.5a3.356,3.356,0,0,1,3.356,3.356Z\" transform=\"translate(-2.287 -2.287)\" fill=\"none\" stroke=\"#ff6700\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"/>
</g>
</svg>
</div>
<div>
";
// line 279
if ((CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 279, $this->source); })()), "secondaryLocations", [], "any", false, false, false, 279) && (Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 279, $this->source); })()), "secondaryLocations", [], "any", false, false, false, 279)) > 0))) {
yield "Lieux de consultation";
} else {
yield "Lieu de consultation";
}
// line 280
yield " </div>
</div>
";
// line 282
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 282, $this->source); })()), "address", [], "any", false, false, false, 282)) {
// line 283
yield " <div class=\"mt-5 text-primary\">
";
// line 284
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 284, $this->source); })()), "addressName", [], "any", false, false, false, 284)) {
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 284, $this->source); })()), "addressName", [], "any", false, false, false, 284), "html", null, true);
yield "<br/>";
}
// line 285
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 285, $this->source); })()), "address", [], "any", false, false, false, 285), "html", null, true);
yield "<br/>
";
// line 286
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 286, $this->source); })()), "address2", [], "any", false, false, false, 286)) {
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 286, $this->source); })()), "address2", [], "any", false, false, false, 286), "html", null, true);
yield "<br/>";
}
// line 287
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 287, $this->source); })()), "zipCode", [], "any", false, false, false, 287), "html", null, true);
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 287, $this->source); })()), "city", [], "any", false, false, false, 287), "html", null, true);
yield "
</div>
";
}
// line 290
yield " ";
if ((CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 290, $this->source); })()), "secondaryLocations", [], "any", false, false, false, 290) && (Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 290, $this->source); })()), "secondaryLocations", [], "any", false, false, false, 290)) > 0))) {
// line 291
yield " ";
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 291, $this->source); })()), "secondaryLocations", [], "any", false, false, false, 291));
foreach ($context['_seq'] as $context["_key"] => $context["secondaryLocation"]) {
// line 292
yield " ";
if (CoreExtension::getAttribute($this->env, $this->source, $context["secondaryLocation"], "active", [], "any", false, false, false, 292)) {
// line 293
yield " <div class=\"mt-5 text-primary\">
";
// line 294
if ((CoreExtension::getAttribute($this->env, $this->source, $context["secondaryLocation"], "name", [], "any", false, false, false, 294) != CoreExtension::getAttribute($this->env, $this->source, $context["secondaryLocation"], "address", [], "any", false, false, false, 294))) {
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["secondaryLocation"], "name", [], "any", false, false, false, 294), "html", null, true);
yield "<br/>";
}
// line 295
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["secondaryLocation"], "address", [], "any", false, false, false, 295), "html", null, true);
yield "<br/>
";
// line 296
if (CoreExtension::getAttribute($this->env, $this->source, $context["secondaryLocation"], "address2", [], "any", false, false, false, 296)) {
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["secondaryLocation"], "address2", [], "any", false, false, false, 296), "html", null, true);
yield "<br/>";
}
// line 297
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["secondaryLocation"], "zipCode", [], "any", false, false, false, 297), "html", null, true);
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["secondaryLocation"], "city", [], "any", false, false, false, 297), "html", null, true);
yield "
</div>
";
}
// line 300
yield " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['secondaryLocation'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 301
yield " ";
}
// line 302
yield " </div>
<div style=\"flex: 0 0 45%\">
<div class=\"border-radius10\" id=\"zv-map\" style=\"height: 300px;width: 100%;\"></div>
</div>
</div>
</div>
<div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"21.624\" height=\"23.805\" viewBox=\"0 0 21.624 23.805\">
<g id=\"Icon_feather-home\" data-name=\"Icon feather-home\" transform=\"translate(-3.5 -2)\">
<path id=\"Tracé_271\" data-name=\"Tracé 271\" d=\"M4.5,10.632,14.312,3l9.812,7.632V22.624a2.18,2.18,0,0,1-2.18,2.18H6.68a2.18,2.18,0,0,1-2.18-2.18Z\" transform=\"translate(0 0)\" fill=\"none\" stroke=\"#ff6700\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"/>
<path id=\"Tracé_272\" data-name=\"Tracé 272\" d=\"M13.5,28.9V18h6.541V28.9\" transform=\"translate(-2.459 -4.098)\" fill=\"none\" stroke=\"#ff6700\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"/>
</g>
</svg>
</div>
<div>
Le cadre du travail
</div>
</div>
<div class=\"partner-fiche-mediatheque\">
";
// line 324
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 324, $this->source); })()), "partnerPage", [], "any", false, false, false, 324), "image1", [], "any", false, false, false, 324)) {
// line 325
yield " <a data-fslightbox=\"lightbox-basic\" href=\"/uploads/p-image/";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 325, $this->source); })()), "partnerPage", [], "any", false, false, false, 325), "image1", [], "any", false, false, false, 325), "html", null, true);
yield "\">
<img src=\"/uploads/p-image/";
// line 326
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 326, $this->source); })()), "partnerPage", [], "any", false, false, false, 326), "image1", [], "any", false, false, false, 326), "html", null, true);
yield "\" />
</a>
";
}
// line 329
yield " ";
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 329, $this->source); })()), "partnerPage", [], "any", false, false, false, 329), "image2", [], "any", false, false, false, 329)) {
// line 330
yield " <a data-fslightbox=\"lightbox-basic\" href=\"/uploads/p-image/";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 330, $this->source); })()), "partnerPage", [], "any", false, false, false, 330), "image2", [], "any", false, false, false, 330), "html", null, true);
yield "\">
<img src=\"/uploads/p-image/";
// line 331
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 331, $this->source); })()), "partnerPage", [], "any", false, false, false, 331), "image2", [], "any", false, false, false, 331), "html", null, true);
yield "\" />
</a>
";
}
// line 334
yield " ";
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 334, $this->source); })()), "partnerPage", [], "any", false, false, false, 334), "image3", [], "any", false, false, false, 334)) {
// line 335
yield " <a data-fslightbox=\"lightbox-basic\" href=\"/uploads/p-image/";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 335, $this->source); })()), "partnerPage", [], "any", false, false, false, 335), "image3", [], "any", false, false, false, 335), "html", null, true);
yield "\">
<img src=\"/uploads/p-image/";
// line 336
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 336, $this->source); })()), "partnerPage", [], "any", false, false, false, 336), "image3", [], "any", false, false, false, 336), "html", null, true);
yield "\" />
</a>
";
}
// line 339
yield " ";
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 339, $this->source); })()), "partnerPage", [], "any", false, false, false, 339), "image4", [], "any", false, false, false, 339)) {
// line 340
yield " <a data-fslightbox=\"lightbox-basic\" href=\"/uploads/p-image/";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 340, $this->source); })()), "partnerPage", [], "any", false, false, false, 340), "image4", [], "any", false, false, false, 340), "html", null, true);
yield "\">
<img src=\"/uploads/p-image/";
// line 341
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 341, $this->source); })()), "partnerPage", [], "any", false, false, false, 341), "image4", [], "any", false, false, false, 341), "html", null, true);
yield "\" />
</a>
";
}
// line 344
yield " ";
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 344, $this->source); })()), "partnerPage", [], "any", false, false, false, 344), "image5", [], "any", false, false, false, 344)) {
// line 345
yield " <a data-fslightbox=\"lightbox-basic\" href=\"/uploads/p-image/";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 345, $this->source); })()), "partnerPage", [], "any", false, false, false, 345), "image5", [], "any", false, false, false, 345), "html", null, true);
yield "\">
<img src=\"/uploads/p-image/";
// line 346
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 346, $this->source); })()), "partnerPage", [], "any", false, false, false, 346), "image5", [], "any", false, false, false, 346), "html", null, true);
yield "\" />
</a>
";
}
// line 349
yield " ";
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 349, $this->source); })()), "partnerPage", [], "any", false, false, false, 349), "image6", [], "any", false, false, false, 349)) {
// line 350
yield " <a data-fslightbox=\"lightbox-basic\" href=\"/uploads/p-image/";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 350, $this->source); })()), "partnerPage", [], "any", false, false, false, 350), "image6", [], "any", false, false, false, 350), "html", null, true);
yield "\">
<img src=\"/uploads/p-image/";
// line 351
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 351, $this->source); })()), "partnerPage", [], "any", false, false, false, 351), "image6", [], "any", false, false, false, 351), "html", null, true);
yield "\" />
</a>
";
}
// line 354
yield " ";
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 354, $this->source); })()), "partnerPage", [], "any", false, false, false, 354), "image7", [], "any", false, false, false, 354)) {
// line 355
yield " <a data-fslightbox=\"lightbox-basic\" href=\"/uploads/p-image/";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 355, $this->source); })()), "partnerPage", [], "any", false, false, false, 355), "image7", [], "any", false, false, false, 355), "html", null, true);
yield "\">
<img src=\"/uploads/p-image/";
// line 356
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 356, $this->source); })()), "partnerPage", [], "any", false, false, false, 356), "image7", [], "any", false, false, false, 356), "html", null, true);
yield "\" />
</a>
";
}
// line 359
yield " ";
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 359, $this->source); })()), "partnerPage", [], "any", false, false, false, 359), "image8", [], "any", false, false, false, 359)) {
// line 360
yield " <a data-fslightbox=\"lightbox-basic\" href=\"/uploads/p-image/";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 360, $this->source); })()), "partnerPage", [], "any", false, false, false, 360), "image8", [], "any", false, false, false, 360), "html", null, true);
yield "\">
<img src=\"/uploads/p-image/";
// line 361
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 361, $this->source); })()), "partnerPage", [], "any", false, false, false, 361), "image8", [], "any", false, false, false, 361), "html", null, true);
yield "\" />
</a>
";
}
// line 364
yield " ";
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 364, $this->source); })()), "partnerPage", [], "any", false, false, false, 364), "videoPresentation", [], "any", false, false, false, 364)) {
// line 365
yield " <a data-fslightbox=\"lightbox-basic\" href=\"https://www.youtube.com/watch?v=";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['App\Twig\SlappExtensions']->getYoutubeIdFromUrl(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 365, $this->source); })()), "partnerPage", [], "any", false, false, false, 365), "videoPresentation", [], "any", false, false, false, 365)), "html", null, true);
yield "\">
<iframe class=\"border-radius10\" width=\"224\" height=\"126\" src=\"https://www.youtube-nocookie.com/embed/";
// line 366
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['App\Twig\SlappExtensions']->getYoutubeIdFromUrl(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 366, $this->source); })()), "partnerPage", [], "any", false, false, false, 366), "videoPresentation", [], "any", false, false, false, 366)), "html", null, true);
yield "\" title=\"YouTube video player\" frameBorder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowFullScreen></iframe>
</a>
";
}
// line 369
yield " </div>
</div>
";
// line 372
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 372, $this->source); })()), "partnerPage", [], "any", false, false, false, 372), "diplomaContent", [], "any", false, false, false, 372)) {
// line 373
yield " <div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"28.666\" height=\"21.5\" viewBox=\"0 0 28.666 21.5\">
<path id=\"noun-graduate-4506276\" d=\"M13.761,22.022a1.188,1.188,0,0,1,1.144,0l13.139,7.217a1.207,1.207,0,0,1,0,2.112l-4.155,2.282v6.284a1.2,1.2,0,0,1-.7,1.093,20.84,20.84,0,0,1-8.781,2.365,21.117,21.117,0,0,1-8.934-2.364,1.2,1.2,0,0,1-.7-1.095V33.633l-1.194-.656v6.94a1.194,1.194,0,1,1-2.389,0V31.664L.622,31.35a1.207,1.207,0,0,1,0-2.112ZM7.167,34.944v4.191A17.746,17.746,0,0,0,14.4,40.969a17.461,17.461,0,0,0,7.1-1.831V34.945l-6.595,3.622a1.188,1.188,0,0,1-1.144,0Zm-3.478-4.65,10.644,5.846,10.645-5.846L14.333,24.448Z\" transform=\"translate(0 -21.875)\" fill=\"#ff6700\" fill-rule=\"evenodd\"/>
</svg>
</div>
<div>
Diplômes et certifications
</div>
</div>
";
// line 384
yield CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 384, $this->source); })()), "partnerPage", [], "any", false, false, false, 384), "diplomaContent", [], "any", false, false, false, 384);
yield "
</div>
";
}
// line 387
yield "
";
// line 388
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 388, $this->source); })()), "partnerPage", [], "any", false, false, false, 388), "otherFormationsContent", [], "any", false, false, false, 388)) {
// line 389
yield " <div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"28.666\" height=\"21.5\" viewBox=\"0 0 28.666 21.5\">
<path id=\"noun-graduate-4506276\" d=\"M13.761,22.022a1.188,1.188,0,0,1,1.144,0l13.139,7.217a1.207,1.207,0,0,1,0,2.112l-4.155,2.282v6.284a1.2,1.2,0,0,1-.7,1.093,20.84,20.84,0,0,1-8.781,2.365,21.117,21.117,0,0,1-8.934-2.364,1.2,1.2,0,0,1-.7-1.095V33.633l-1.194-.656v6.94a1.194,1.194,0,1,1-2.389,0V31.664L.622,31.35a1.207,1.207,0,0,1,0-2.112ZM7.167,34.944v4.191A17.746,17.746,0,0,0,14.4,40.969a17.461,17.461,0,0,0,7.1-1.831V34.945l-6.595,3.622a1.188,1.188,0,0,1-1.144,0Zm-3.478-4.65,10.644,5.846,10.645-5.846L14.333,24.448Z\" transform=\"translate(0 -21.875)\" fill=\"#ff6700\" fill-rule=\"evenodd\"/>
</svg>
</div>
<div>
Autres formations
</div>
</div>
";
// line 400
yield CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 400, $this->source); })()), "partnerPage", [], "any", false, false, false, 400), "otherFormationsContent", [], "any", false, false, false, 400);
yield "
</div>
";
}
// line 403
yield "
";
// line 404
if (((((CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 404, $this->source); })()), "partnerPage", [], "any", false, false, false, 404), "website", [], "any", false, false, false, 404) || CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 404, $this->source); })()), "partnerPage", [], "any", false, false, false, 404), "facebookLink", [], "any", false, false, false, 404)) || CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 404, $this->source); })()), "partnerPage", [], "any", false, false, false, 404), "youtubeLink", [], "any", false, false, false, 404)) || CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 404, $this->source); })()), "partnerPage", [], "any", false, false, false, 404), "instagramLink", [], "any", false, false, false, 404)) || CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 404, $this->source); })()), "partnerPage", [], "any", false, false, false, 404), "linkedinLink", [], "any", false, false, false, 404))) {
// line 405
yield " <div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
Site et réseaux sociaux
</div>
</div>
<div class=\"d-flex gap-5\">
";
// line 412
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 412, $this->source); })()), "partnerPage", [], "any", false, false, false, 412), "website", [], "any", false, false, false, 412)) {
// line 413
yield " <a href=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 413, $this->source); })()), "partnerPage", [], "any", false, false, false, 413), "website", [], "any", false, false, false, 413), "html", null, true);
yield "\" target=\"_blank\" rel=\"noreferrer\">
<div class=\"social-icon bg-primary\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"14.963\" height=\"14.963\" viewBox=\"0 0 14.963 14.963\">
<g id=\"Icon_feather-mouse-pointer\" data-name=\"Icon feather-mouse-pointer\" transform=\"translate(-3.75 -3.75)\">
<path id=\"Tracé_269\" data-name=\"Tracé 269\" d=\"M4.5,4.5l5.609,13.463L12.1,12.1l5.863-1.991Z\" fill=\"none\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\"/>
<path id=\"Tracé_270\" data-name=\"Tracé 270\" d=\"M19.5,19.5l4.76,4.76\" transform=\"translate(-7.067 -7.067)\" fill=\"none\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\"/>
</g>
</svg>
</div>
</a>
";
}
// line 424
yield " ";
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 424, $this->source); })()), "partnerPage", [], "any", false, false, false, 424), "facebookLink", [], "any", false, false, false, 424)) {
// line 425
yield " <a href=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 425, $this->source); })()), "partnerPage", [], "any", false, false, false, 425), "facebookLink", [], "any", false, false, false, 425), "html", null, true);
yield "\" target=\"_blank\" rel=\"noreferrer\">
<div class=\"social-icon bg-primary\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"10.75\" height=\"20.072\" viewBox=\"0 0 10.75 20.072\">
<path id=\"Icon_awesome-facebook-f\" data-name=\"Icon awesome-facebook-f\" d=\"M11.655,11.29l.557-3.633H8.727V5.3a1.816,1.816,0,0,1,2.048-1.963H12.36V.245A19.324,19.324,0,0,0,9.547,0C6.676,0,4.8,1.74,4.8,4.889V7.658H1.609V11.29H4.8v8.781H8.727V11.29Z\" transform=\"translate(-1.609)\" fill=\"#fff\"/>
</svg>
</div>
</a>
";
}
// line 433
yield " ";
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 433, $this->source); })()), "partnerPage", [], "any", false, false, false, 433), "youtubeLink", [], "any", false, false, false, 433)) {
// line 434
yield " <a href=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 434, $this->source); })()), "partnerPage", [], "any", false, false, false, 434), "youtubeLink", [], "any", false, false, false, 434), "html", null, true);
yield "\" target=\"_blank\" rel=\"noreferrer\">
<div class=\"social-icon bg-primary\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"21.021\" height=\"14.78\" viewBox=\"0 0 21.021 14.78\">
<path id=\"Icon_awesome-youtube\" data-name=\"Icon awesome-youtube\" d=\"M21.632,6.813a2.641,2.641,0,0,0-1.858-1.871C18.134,4.5,11.561,4.5,11.561,4.5s-6.573,0-8.213.442A2.641,2.641,0,0,0,1.489,6.813a27.708,27.708,0,0,0-.439,5.093A27.708,27.708,0,0,0,1.489,17a2.6,2.6,0,0,0,1.858,1.841c1.639.442,8.213.442,8.213.442s6.573,0,8.213-.442A2.6,2.6,0,0,0,21.632,17a27.708,27.708,0,0,0,.439-5.093,27.708,27.708,0,0,0-.439-5.093ZM9.411,15.031V8.78L14.9,11.905,9.411,15.031Z\" transform=\"translate(-1.05 -4.5)\" fill=\"#fff\"/>
</svg>
</div>
</a>
";
}
// line 442
yield " ";
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 442, $this->source); })()), "partnerPage", [], "any", false, false, false, 442), "instagramLink", [], "any", false, false, false, 442)) {
// line 443
yield " <a href=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 443, $this->source); })()), "partnerPage", [], "any", false, false, false, 443), "instagramLink", [], "any", false, false, false, 443), "html", null, true);
yield "\" target=\"_blank\" rel=\"noreferrer\">
<div class=\"social-icon bg-primary\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"14.78\" height=\"14.78\" viewBox=\"0 0 14.78 14.78\">
<path id=\"Icon_simple-instagram\" data-name=\"Icon simple-instagram\" d=\"M7.39,0C5.382,0,5.132.009,4.344.044A5.449,5.449,0,0,0,2.55.388,3.619,3.619,0,0,0,1.24,1.24,3.606,3.606,0,0,0,.388,2.55,5.433,5.433,0,0,0,.044,4.344C.007,5.132,0,5.382,0,7.39s.009,2.258.044,3.047a5.453,5.453,0,0,0,.344,1.794A3.624,3.624,0,0,0,1.24,13.54a3.614,3.614,0,0,0,1.309.852,5.456,5.456,0,0,0,1.794.344c.788.037,1.039.044,3.047.044s2.258-.009,3.047-.044a5.469,5.469,0,0,0,1.794-.344,3.777,3.777,0,0,0,2.162-2.162,5.453,5.453,0,0,0,.344-1.794c.037-.788.044-1.039.044-3.047s-.009-2.258-.044-3.047a5.465,5.465,0,0,0-.344-1.794A3.627,3.627,0,0,0,13.54,1.24,3.6,3.6,0,0,0,12.231.388,5.437,5.437,0,0,0,10.437.044C9.648.007,9.4,0,7.39,0Zm0,1.33c1.973,0,2.208.01,2.987.044a4.072,4.072,0,0,1,1.371.256,2.432,2.432,0,0,1,1.4,1.4A4.08,4.08,0,0,1,13.406,4.4c.035.78.043,1.014.043,2.987S13.44,9.6,13.4,10.377a4.159,4.159,0,0,1-.259,1.371,2.347,2.347,0,0,1-.554.851,2.306,2.306,0,0,1-.85.552,4.11,4.11,0,0,1-1.376.254c-.785.035-1.016.043-2.992.043S5.163,13.44,4.379,13.4A4.19,4.19,0,0,1,3,13.144a2.289,2.289,0,0,1-.849-.554,2.244,2.244,0,0,1-.554-.85,4.194,4.194,0,0,1-.259-1.376C1.312,9.588,1.3,9.349,1.3,7.381s.01-2.208.038-2.994A4.189,4.189,0,0,1,1.6,3.011a2.191,2.191,0,0,1,.554-.85A2.186,2.186,0,0,1,3,1.608,4.09,4.09,0,0,1,4.37,1.349c.785-.028,1.016-.037,2.992-.037l.028.018Zm0,2.265A3.795,3.795,0,1,0,11.185,7.39,3.795,3.795,0,0,0,7.39,3.6Zm0,6.258A2.463,2.463,0,1,1,9.854,7.39,2.463,2.463,0,0,1,7.39,9.854Zm4.832-6.408a.887.887,0,1,1-.887-.886A.887.887,0,0,1,12.222,3.446Z\" fill=\"#fff\"/>
</svg>
</div>
</a>
";
}
// line 451
yield " ";
if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 451, $this->source); })()), "partnerPage", [], "any", false, false, false, 451), "linkedinLink", [], "any", false, false, false, 451)) {
// line 452
yield " <a href=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 452, $this->source); })()), "partnerPage", [], "any", false, false, false, 452), "linkedinLink", [], "any", false, false, false, 452), "html", null, true);
yield "\" target=\"_blank\" rel=\"noreferrer\">
<div class=\"social-icon bg-primary\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"17.255\" height=\"17.255\" viewBox=\"0 0 17.255 17.255\">
<path id=\"Icon_awesome-linkedin-in\" data-name=\"Icon awesome-linkedin-in\" d=\"M3.862,17.255H.285V5.735H3.862ZM2.072,4.164A2.082,2.082,0,1,1,4.144,2.072,2.089,2.089,0,0,1,2.072,4.164ZM17.251,17.255h-3.57V11.647c0-1.336-.027-3.05-1.86-3.05-1.86,0-2.145,1.452-2.145,2.954v5.7H6.1V5.735H9.534V7.307h.05a3.759,3.759,0,0,1,3.385-1.86c3.62,0,4.286,2.384,4.286,5.481v6.328Z\" transform=\"translate(0 0)\" fill=\"#fff\"/>
</svg>
</div>
</a>
";
}
// line 460
yield " </div>
</div>
";
}
// line 463
yield " ";
}
// line 464
yield " </div>
<div style=\"flex: 0 0 30%; top: 25px; min-width: 100px;\" class=\"position-sticky w-100 mobile-remove-sticky ms-sm-17 mb-10 mb-sm-0\">
<div class=\"bg-primary p-7 text-white w-100 border-radius10\">
";
// line 467
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 467, $this->source); })()), "allowTeleconsultation", [], "any", false, false, false, 467)) {
// line 468
yield " <div class=\"mt-2 d-flex gap-3\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"21.076\" height=\"13.776\" viewBox=\"0 0 21.076 13.776\">
<g id=\"Icon_feather-video\" data-name=\"Icon feather-video\" transform=\"translate(-1 -7)\">
<path id=\"Tracé_192\" data-name=\"Tracé 192\" d=\"M30.388,10.5,24,15.063l6.388,4.563Z\" transform=\"translate(-8.812 -1.175)\" fill=\"none\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
<path id=\"Tracé_193\" data-name=\"Tracé 193\" d=\"M3.325,7.5H13.363a1.825,1.825,0,0,1,1.825,1.825v9.126a1.825,1.825,0,0,1-1.825,1.825H3.325A1.825,1.825,0,0,1,1.5,18.451V9.325A1.825,1.825,0,0,1,3.325,7.5Z\" fill=\"none\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
</g>
</svg>
</div>
<div>
Téléconsultation disponible
</div>
</div>
";
}
// line 482
yield " ";
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 482, $this->source); })()), "address", [], "any", false, false, false, 482)) {
// line 483
yield " <div class=\"mt-5 d-flex align-items-center gap-3\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"21.139\" height=\"25.614\" viewBox=\"0 0 21.139 25.614\">
<g id=\"Icon_feather-map-pin\" data-name=\"Icon feather-map-pin\" transform=\"translate(-4 -1)\">
<path id=\"Tracé_17\" data-name=\"Tracé 17\" d=\"M24.639,11.569c0,7.832-10.069,14.545-10.069,14.545S4.5,19.4,4.5,11.569a10.069,10.069,0,1,1,20.139,0Z\" transform=\"translate(0 0)\" fill=\"none\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
<path id=\"Tracé_18\" data-name=\"Tracé 18\" d=\"M20.213,13.856A3.356,3.356,0,1,1,16.856,10.5a3.356,3.356,0,0,1,3.356,3.356Z\" transform=\"translate(-2.287 -2.287)\" fill=\"none\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
</g>
</svg>
</div>
<div>
";
// line 493
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 493, $this->source); })()), "addressName", [], "any", false, false, false, 493)) {
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 493, $this->source); })()), "addressName", [], "any", false, false, false, 493), "html", null, true);
yield "<br/>";
}
// line 494
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 494, $this->source); })()), "address", [], "any", false, false, false, 494), "html", null, true);
yield "<br/>
";
// line 495
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 495, $this->source); })()), "address2", [], "any", false, false, false, 495)) {
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 495, $this->source); })()), "address2", [], "any", false, false, false, 495), "html", null, true);
yield "<br/>";
}
// line 496
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 496, $this->source); })()), "zipCode", [], "any", false, false, false, 496), "html", null, true);
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 496, $this->source); })()), "city", [], "any", false, false, false, 496), "html", null, true);
yield "
</div>
</div>
";
}
// line 500
yield " <div class=\"mt-7\">
<a href=\"";
// line 501
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("default_checkout_identification", ["partner" => CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 501, $this->source); })()), "id", [], "any", false, false, false, 501)]), "html", null, true);
yield "\">
<button class=\"type-bordered w-100 bg-white text-primary\">Prendre rendez-vous</button>
</a>
</div>
</div>
";
// line 506
if ((CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 506, $this->source); })()), "partnerPage", [], "any", false, false, false, 506), "promotions", [], "any", false, false, false, 506) && (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 506, $this->source); })()), "partnerPage", [], "any", false, false, false, 506), "promotions", [], "any", false, false, false, 506), "count", [], "any", false, false, false, 506) > 0))) {
// line 507
yield " <div class=\"partner-fiche-card mt-5\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"22\" height=\"22\" viewBox=\"0 0 512 512\"><path d=\"M345 39.1L472.8 168.4c52.4 53 52.4 138.2 0 191.2L360.8 472.9c-9.3 9.4-24.5 9.5-33.9 .2s-9.5-24.5-.2-33.9L438.6 325.9c33.9-34.3 33.9-89.4 0-123.7L310.9 72.9c-9.3-9.4-9.2-24.6 .2-33.9s24.6-9.2 33.9 .2zM0 229.5V80C0 53.5 21.5 32 48 32H197.5c17 0 33.3 6.7 45.3 18.7l168 168c25 25 25 65.5 0 90.5L277.3 442.7c-25 25-65.5 25-90.5 0l-168-168C6.7 262.7 0 246.5 0 229.5zM144 144a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z\" fill=\"#ff6700\"/></svg>
</div>
<div>
Offres et promotions
</div>
</div>
<div style=\"border-top: 1px solid #C1C1C1;\">
";
// line 517
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 517, $this->source); })()), "partnerPage", [], "any", false, false, false, 517), "promotions", [], "any", false, false, false, 517));
foreach ($context['_seq'] as $context["_key"] => $context["promotion"]) {
// line 518
yield " ";
if (( !CoreExtension::getAttribute($this->env, $this->source, $context["promotion"], "maxDate", [], "any", false, false, false, 518) || ($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env, $this->source, $context["promotion"], "maxDate", [], "any", false, false, false, 518), "U") > $this->extensions['Twig\Extension\CoreExtension']->formatDate("now", "U")))) {
// line 519
yield " <div class=\"text-primary py-3\" style=\"border-bottom: 1px solid #C1C1C1; font-size: 12px;\">
<div class=\"text-right w-100 fs-8 fw-bold\">";
// line 520
if (CoreExtension::getAttribute($this->env, $this->source, $context["promotion"], "maxDate", [], "any", false, false, false, 520)) {
yield "Date limite: ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env, $this->source, $context["promotion"], "maxDate", [], "any", false, false, false, 520), "d/m/Y à H:i"), "html", null, true);
}
yield "</div>
<div>";
// line 521
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["promotion"], "content", [], "any", false, false, false, 521), "html", null, true);
yield "</div>
</div>
";
}
// line 524
yield " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['promotion'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 525
yield " </div>
</div>
";
}
// line 528
yield " ";
if ((CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 528, $this->source); })()), "partnerPage", [], "any", false, false, false, 528), "events", [], "any", false, false, false, 528) && (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 528, $this->source); })()), "partnerPage", [], "any", false, false, false, 528), "events", [], "any", false, false, false, 528), "count", [], "any", false, false, false, 528) > 0))) {
// line 529
yield " <div style=\"padding-right: 1px;\" class=\"mt-5\">
<div id=\"page_events\">
";
// line 531
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 531, $this->source); })()), "partnerPage", [], "any", false, false, false, 531), "events", [], "any", false, false, false, 531));
foreach ($context['_seq'] as $context["_key"] => $context["event"]) {
// line 532
yield " <div>
<div class=\"partner-fiche-card position-relative\">
<div class=\"position-absolute top-0 text-white fs-8 px-3 py-1 fw-semibold\" style=\"right: 20px; background-color: #ff6700; border-radius: 0 0 4px 4px;\">ÉVÉNEMENT";
// line 534
if (CoreExtension::getAttribute($this->env, $this->source, $context["event"], "type", [], "any", false, false, false, 534)) {
yield " - ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["event"], "type", [], "any", false, false, false, 534), "html", null, true);
}
yield "</div>
<div class=\"d-flex align-items-center justify-content-between gap-10\">
<div>
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"22\" height=\"22\" viewBox=\"0 0 448 512\">
<path d=\"M152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H64C28.7 64 0 92.7 0 128v16 48V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V192 144 128c0-35.3-28.7-64-64-64H344V24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H152V24zM48 192H400V448c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192z\" fill=\"#ff6700\"/>
</svg>
</div>
<div>
";
// line 544
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["event"], "title", [], "any", false, false, false, 544), "html", null, true);
yield "
</div>
";
// line 546
if (CoreExtension::getAttribute($this->env, $this->source, $context["event"], "file", [], "any", false, false, false, 546)) {
// line 547
yield " <a href=\"/uploads/p-image/";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["event"], "file", [], "any", false, false, false, 547), "html", null, true);
yield "\" class=\"d-block\" target=\"_blank\" rel=\"noreferrer\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 384 512\"><path d=\"M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM216 232V334.1l31-31c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-72 72c-9.4 9.4-24.6 9.4-33.9 0l-72-72c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l31 31V232c0-13.3 10.7-24 24-24s24 10.7 24 24z\" fill=\"#336c7a\"/></svg>
</a>
";
}
// line 551
yield " </div>
";
// line 552
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["event"], "description", [], "any", false, false, false, 552), "html", null, true);
yield "
";
// line 553
if (CoreExtension::getAttribute($this->env, $this->source, $context["event"], "link", [], "any", false, false, false, 553)) {
// line 554
yield " <div class=\"fs-8 mt-2\"><a href=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["event"], "link", [], "any", false, false, false, 554), "html", null, true);
yield "\" target=\"_blank\" rel=\"nofollow\"><i>En savoir plus</i></a></div>
";
}
// line 556
yield " </div>
<div class=\"text-secondary fw-bold fs-5 text-right\" style=\"max-width: 100px;\">
";
// line 558
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["event"], "dates", [], "any", false, false, false, 558), "html", null, true);
yield "
</div>
</div>
</div>
</div>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['event'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 564
yield " </div>
</div>
";
}
// line 567
yield " </div>
</div>
</section>
<div class=\"modal fade\" tabindex=\"-1\" id=\"zv_reviews_modal\">
<div class=\"modal-dialog\">
<div class=\"modal-content\">
<div class=\"modal-header\">
<h5 class=\"modal-title\">Avis sur ";
// line 575
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 575, $this->source); })()), "firstName", [], "any", false, false, false, 575), "html", null, true);
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 575, $this->source); })()), "lastName", [], "any", false, false, false, 575), "html", null, true);
yield "</h5>
<div class=\"btn btn-icon btn-sm btn-active-light-primary ms-2\" data-bs-dismiss=\"modal\">
<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"18\" width=\"18\" viewBox=\"0 0 384 512\"><path d=\"M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z\" fill=\"#336c7a\"/></svg>
</div>
</div>
<div class=\"modal-body\">
<div>
";
// line 583
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(Twig\Extension\CoreExtension::reverse($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 583, $this->source); })()), "notes", [], "any", false, false, false, 583)));
foreach ($context['_seq'] as $context["_key"] => $context["review"]) {
// line 584
yield " <div class=\"partner-fiche-card fs-8\">
";
// line 585
if (CoreExtension::getAttribute($this->env, $this->source, $context["review"], "user", [], "any", false, false, false, 585)) {
// line 586
yield " <div class=\"d-flex align-items-center justify-content-start gap-1\"><div><b>";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["review"], "user", [], "any", false, false, false, 586), "firstName", [], "any", false, false, false, 586), "html", null, true);
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["review"], "user", [], "any", false, false, false, 586), "lastName", [], "any", false, false, false, 586), "html", null, true);
yield "</b></div><div class=\"d-flex align-items-center\">";
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(range(1, CoreExtension::getAttribute($this->env, $this->source, $context["review"], "note", [], "any", false, false, false, 586)));
foreach ($context['_seq'] as $context["_key"] => $context["i"]) {
yield "<i class=\"bi bi-star fs-8 pb-1 d-block text-primary\" style=\"margin-right: 2px;\"></i>";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['i'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
yield "</div></div>
";
}
// line 588
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["review"], "opinion", [], "any", false, false, false, 588), "html", null, true);
yield "
</div>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['review'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 591
yield " </div>
<div>
<div class=\"separator my-4\"></div>
";
// line 594
if (((array_key_exists("form", $context) && (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 594, $this->source); })())) && CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 594, $this->source); })()), "user", [], "any", false, false, false, 594))) {
// line 595
yield " ";
yield $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->renderBlock((isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 595, $this->source); })()), 'form_start');
yield "
<div class=\"fv-row mb-5\">
";
// line 597
yield $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(CoreExtension::getAttribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 597, $this->source); })()), "note", [], "any", false, false, false, 597), 'label', ["label_attr" => ["class" => "fs-6 fw-bold form-label mt-3"]]);
yield "
<div class=\"rating\">
<label class=\"rating-label me-1\" for=\"partner_note_note_0\">
<i class=\"bi bi-star fs-1\"></i>
</label>
<input class=\"rating-input\" name=\"partner_note[note]\" value=\"1\" ";
// line 602
if (((isset($context["partnerNote"]) || array_key_exists("partnerNote", $context) ? $context["partnerNote"] : (function () { throw new RuntimeError('Variable "partnerNote" does not exist.', 602, $this->source); })()) && (CoreExtension::getAttribute($this->env, $this->source, (isset($context["partnerNote"]) || array_key_exists("partnerNote", $context) ? $context["partnerNote"] : (function () { throw new RuntimeError('Variable "partnerNote" does not exist.', 602, $this->source); })()), "note", [], "any", false, false, false, 602) >= 1))) {
yield "checked";
}
yield " type=\"radio\" id=\"partner_note_note_0\"/>
<label class=\"rating-label me-1\" for=\"partner_note_note_1\">
<i class=\"bi bi-star fs-1\"></i>
</label>
<input class=\"rating-input\" name=\"partner_note[note]\" value=\"2\" ";
// line 607
if (((isset($context["partnerNote"]) || array_key_exists("partnerNote", $context) ? $context["partnerNote"] : (function () { throw new RuntimeError('Variable "partnerNote" does not exist.', 607, $this->source); })()) && (CoreExtension::getAttribute($this->env, $this->source, (isset($context["partnerNote"]) || array_key_exists("partnerNote", $context) ? $context["partnerNote"] : (function () { throw new RuntimeError('Variable "partnerNote" does not exist.', 607, $this->source); })()), "note", [], "any", false, false, false, 607) >= 2))) {
yield "checked";
}
yield " type=\"radio\" id=\"partner_note_note_1\"/>
<label class=\"rating-label me-1\" for=\"partner_note_note_2\">
<i class=\"bi bi-star fs-1\"></i>
</label>
<input class=\"rating-input\" name=\"partner_note[note]\" value=\"3\" ";
// line 612
if (((isset($context["partnerNote"]) || array_key_exists("partnerNote", $context) ? $context["partnerNote"] : (function () { throw new RuntimeError('Variable "partnerNote" does not exist.', 612, $this->source); })()) && (CoreExtension::getAttribute($this->env, $this->source, (isset($context["partnerNote"]) || array_key_exists("partnerNote", $context) ? $context["partnerNote"] : (function () { throw new RuntimeError('Variable "partnerNote" does not exist.', 612, $this->source); })()), "note", [], "any", false, false, false, 612) >= 3))) {
yield "checked";
}
yield " type=\"radio\" id=\"partner_note_note_2\"/>
<label class=\"rating-label me-1\" for=\"partner_note_note_3\">
<i class=\"bi bi-star fs-1\"></i>
</label>
<input class=\"rating-input\" name=\"partner_note[note]\" value=\"4\" ";
// line 617
if (((isset($context["partnerNote"]) || array_key_exists("partnerNote", $context) ? $context["partnerNote"] : (function () { throw new RuntimeError('Variable "partnerNote" does not exist.', 617, $this->source); })()) && (CoreExtension::getAttribute($this->env, $this->source, (isset($context["partnerNote"]) || array_key_exists("partnerNote", $context) ? $context["partnerNote"] : (function () { throw new RuntimeError('Variable "partnerNote" does not exist.', 617, $this->source); })()), "note", [], "any", false, false, false, 617) >= 4))) {
yield "checked";
}
yield " type=\"radio\" id=\"partner_note_note_3\"/>
<label class=\"rating-label me-1\" for=\"partner_note_note_4\">
<i class=\"bi bi-star fs-1\"></i>
</label>
<input class=\"rating-input\" name=\"partner_note[note]\" value=\"5\" ";
// line 622
if (((isset($context["partnerNote"]) || array_key_exists("partnerNote", $context) ? $context["partnerNote"] : (function () { throw new RuntimeError('Variable "partnerNote" does not exist.', 622, $this->source); })()) && (CoreExtension::getAttribute($this->env, $this->source, (isset($context["partnerNote"]) || array_key_exists("partnerNote", $context) ? $context["partnerNote"] : (function () { throw new RuntimeError('Variable "partnerNote" does not exist.', 622, $this->source); })()), "note", [], "any", false, false, false, 622) >= 5))) {
yield "checked";
}
yield " type=\"radio\" id=\"partner_note_note_4\"/>
</div>
<div class=\"alert-danger\">";
// line 624
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::striptags($this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(CoreExtension::getAttribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 624, $this->source); })()), "note", [], "any", false, false, false, 624), 'errors')), "html", null, true);
yield "</div>
</div>
<div class=\"fv-row mb-5\">
";
// line 627
yield $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(CoreExtension::getAttribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 627, $this->source); })()), "opinion", [], "any", false, false, false, 627), 'label', ["label_attr" => ["class" => "fs-6 fw-bold form-label mt-3"]]);
yield "
";
// line 628
yield $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(CoreExtension::getAttribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 628, $this->source); })()), "opinion", [], "any", false, false, false, 628), 'widget', ["attr" => ["class" => "form-control"]]);
yield "
<div class=\"alert-danger\">";
// line 629
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::striptags($this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(CoreExtension::getAttribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 629, $this->source); })()), "opinion", [], "any", false, false, false, 629), 'errors')), "html", null, true);
yield "</div>
</div>
";
// line 631
yield $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(CoreExtension::getAttribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 631, $this->source); })()), "_token", [], "any", false, false, false, 631), 'widget');
yield "
<div class=\"w-100 text-center mt-5\"><button type=\"submit\">";
// line 632
yield ((((isset($context["partnerNote"]) || array_key_exists("partnerNote", $context) ? $context["partnerNote"] : (function () { throw new RuntimeError('Variable "partnerNote" does not exist.', 632, $this->source); })()) && CoreExtension::getAttribute($this->env, $this->source, (isset($context["partnerNote"]) || array_key_exists("partnerNote", $context) ? $context["partnerNote"] : (function () { throw new RuntimeError('Variable "partnerNote" does not exist.', 632, $this->source); })()), "id", [], "any", false, false, false, 632))) ? ("Modifier") : ("Ajouter"));
yield "</button></div>
";
// line 633
yield $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->renderBlock((isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 633, $this->source); })()), 'form_end', ["render_rest" => false]);
yield "
";
} else {
// line 635
yield " <div class=\"text-center fs-8\">Vous devez être connecté pour laisser un avis</div>
";
}
// line 637
yield " </div>
</div>
<div class=\"modal-footer\">
<button type=\"button\" class=\"btn btn-light\" data-bs-dismiss=\"modal\">Fermer</button>
</div>
</div>
</div>
</div>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
// line 648
public function block_javascripts($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts"));
// line 649
yield " ";
yield from $this->yieldParentBlock("javascripts", $context, $blocks);
yield "
<script src=\"";
// line 650
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/plugins/custom/fslightbox/fslightbox.bundle.js"), "html", null, true);
yield "\"></script>
<script src=\"";
// line 651
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("lib/leaflet/leaflet.js"), "html", null, true);
yield "\"></script>
<script src=\"";
// line 652
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("lib/leaflet/plugins/markercluster/dist/leaflet.markercluster.js"), "html", null, true);
yield "\"></script>
<script src=\"";
// line 653
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/assets/plugins/global/plugins.bundle.js"), "html", null, true);
yield "\"></script>
<script>
";
// line 655
if ((CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 655, $this->source); })()), "addressCoordY", [], "any", false, false, false, 655) && CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 655, $this->source); })()), "addressCoordX", [], "any", false, false, false, 655))) {
// line 656
yield " var map = L.map('zv-map').setView({lon: 1.9, lat: 46.98}, 5);
var bounds = [];
bounds.push([";
// line 659
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 659, $this->source); })()), "addressCoordY", [], "any", false, false, false, 659), "html", null, true);
yield ", ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 659, $this->source); })()), "addressCoordX", [], "any", false, false, false, 659), "html", null, true);
yield "]);
";
// line 661
if ((CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 661, $this->source); })()), "secondaryLocations", [], "any", false, false, false, 661) && (Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 661, $this->source); })()), "secondaryLocations", [], "any", false, false, false, 661)) > 0))) {
// line 662
yield " ";
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 662, $this->source); })()), "secondaryLocations", [], "any", false, false, false, 662));
foreach ($context['_seq'] as $context["_key"] => $context["secondaryLocation"]) {
// line 663
yield " ";
if (CoreExtension::getAttribute($this->env, $this->source, $context["secondaryLocation"], "active", [], "any", false, false, false, 663)) {
// line 664
yield " bounds.push([";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["secondaryLocation"], "addressCoordY", [], "any", false, false, false, 664), "html", null, true);
yield ", ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["secondaryLocation"], "addressCoordX", [], "any", false, false, false, 664), "html", null, true);
yield "]);
";
}
// line 666
yield " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['secondaryLocation'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 667
yield " ";
}
// line 668
yield "
map.fitBounds(bounds, {padding: [50, 50]});
// add the OpenStreetMap tiles
L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png',{
maxZoom: 19,
attribution: 'OpenStreetMap'
}).addTo(map);
// show the scale bar on the lower left corner
L.control.scale({imperial: true, metric: true}).addTo(map);
// Icons
var LeafIcon = L.Icon.extend({
options: {
iconSize: [19, 47],
}
});
var marker = L.marker([";
// line 687
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 687, $this->source); })()), "addressCoordY", [], "any", false, false, false, 687), "html", null, true);
yield ", ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 687, $this->source); })()), "addressCoordX", [], "any", false, false, false, 687), "html", null, true);
yield "]);
map.addLayer(marker);
";
// line 690
if ((CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 690, $this->source); })()), "secondaryLocations", [], "any", false, false, false, 690) && (Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 690, $this->source); })()), "secondaryLocations", [], "any", false, false, false, 690)) > 0))) {
// line 691
yield " ";
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 691, $this->source); })()), "secondaryLocations", [], "any", false, false, false, 691));
foreach ($context['_seq'] as $context["_key"] => $context["secondaryLocation"]) {
// line 692
yield " ";
if (CoreExtension::getAttribute($this->env, $this->source, $context["secondaryLocation"], "active", [], "any", false, false, false, 692)) {
// line 693
yield " var marker = L.marker([";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["secondaryLocation"], "addressCoordY", [], "any", false, false, false, 693), "html", null, true);
yield ", ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["secondaryLocation"], "addressCoordX", [], "any", false, false, false, 693), "html", null, true);
yield "]);
map.addLayer(marker);
";
}
// line 696
yield " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['secondaryLocation'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 697
yield " ";
}
// line 698
yield " ";
}
// line 699
yield " </script>
";
// line 700
if ((CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 700, $this->source); })()), "partnerPage", [], "any", false, false, false, 700), "events", [], "any", false, false, false, 700) && (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["practitioner"]) || array_key_exists("practitioner", $context) ? $context["practitioner"] : (function () { throw new RuntimeError('Variable "practitioner" does not exist.', 700, $this->source); })()), "partnerPage", [], "any", false, false, false, 700), "events", [], "any", false, false, false, 700), "count", [], "any", false, false, false, 700) > 1))) {
// line 701
yield " <script src=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/vendors/plugins/jquery-3.6.3.min.js"), "html", null, true);
yield "\"></script>
<script src=\"";
// line 702
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/vendors/plugins/slick.min.js"), "html", null, true);
yield "\"></script>
<script>
\$(document).ready(function(){
\$('#page_events').slick({
slidesToShow: 1,
slidesToScroll: 1,
dots: false,
arrows: false,
autoplay: true,
autoplaySpeed: 3500,
infinite: true,
swipe: true,
fade: true,
cssEase: 'linear'
});
});
</script>
";
}
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
/**
* @codeCoverageIgnore
*/
public function getTemplateName()
{
return "praticien/fiche.html.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable()
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo()
{
return array ( 1590 => 702, 1585 => 701, 1583 => 700, 1580 => 699, 1577 => 698, 1574 => 697, 1568 => 696, 1559 => 693, 1556 => 692, 1551 => 691, 1549 => 690, 1541 => 687, 1520 => 668, 1517 => 667, 1511 => 666, 1503 => 664, 1500 => 663, 1495 => 662, 1493 => 661, 1486 => 659, 1481 => 656, 1479 => 655, 1474 => 653, 1470 => 652, 1466 => 651, 1462 => 650, 1457 => 649, 1447 => 648, 1427 => 637, 1423 => 635, 1418 => 633, 1414 => 632, 1410 => 631, 1405 => 629, 1401 => 628, 1397 => 627, 1391 => 624, 1384 => 622, 1374 => 617, 1364 => 612, 1354 => 607, 1344 => 602, 1336 => 597, 1330 => 595, 1328 => 594, 1323 => 591, 1313 => 588, 1296 => 586, 1294 => 585, 1291 => 584, 1287 => 583, 1274 => 575, 1264 => 567, 1259 => 564, 1247 => 558, 1243 => 556, 1237 => 554, 1235 => 553, 1231 => 552, 1228 => 551, 1220 => 547, 1218 => 546, 1213 => 544, 1197 => 534, 1193 => 532, 1189 => 531, 1185 => 529, 1182 => 528, 1177 => 525, 1171 => 524, 1165 => 521, 1158 => 520, 1155 => 519, 1152 => 518, 1148 => 517, 1136 => 507, 1134 => 506, 1126 => 501, 1123 => 500, 1113 => 496, 1108 => 495, 1103 => 494, 1098 => 493, 1086 => 483, 1083 => 482, 1067 => 468, 1065 => 467, 1060 => 464, 1057 => 463, 1052 => 460, 1040 => 452, 1037 => 451, 1025 => 443, 1022 => 442, 1010 => 434, 1007 => 433, 995 => 425, 992 => 424, 977 => 413, 975 => 412, 966 => 405, 964 => 404, 961 => 403, 955 => 400, 942 => 389, 940 => 388, 937 => 387, 931 => 384, 918 => 373, 916 => 372, 911 => 369, 905 => 366, 900 => 365, 897 => 364, 891 => 361, 886 => 360, 883 => 359, 877 => 356, 872 => 355, 869 => 354, 863 => 351, 858 => 350, 855 => 349, 849 => 346, 844 => 345, 841 => 344, 835 => 341, 830 => 340, 827 => 339, 821 => 336, 816 => 335, 813 => 334, 807 => 331, 802 => 330, 799 => 329, 793 => 326, 788 => 325, 786 => 324, 762 => 302, 759 => 301, 753 => 300, 744 => 297, 739 => 296, 734 => 295, 729 => 294, 726 => 293, 723 => 292, 718 => 291, 715 => 290, 706 => 287, 701 => 286, 696 => 285, 691 => 284, 688 => 283, 686 => 282, 682 => 280, 676 => 279, 660 => 265, 654 => 262, 641 => 251, 639 => 250, 636 => 249, 630 => 246, 617 => 235, 615 => 234, 612 => 233, 606 => 230, 593 => 219, 591 => 218, 588 => 217, 582 => 214, 569 => 203, 567 => 202, 564 => 201, 559 => 198, 545 => 197, 542 => 196, 525 => 195, 511 => 183, 509 => 182, 504 => 179, 498 => 178, 484 => 175, 474 => 174, 471 => 173, 468 => 172, 465 => 171, 462 => 170, 459 => 169, 456 => 168, 453 => 167, 450 => 166, 447 => 165, 443 => 164, 428 => 151, 423 => 148, 414 => 146, 410 => 145, 396 => 133, 394 => 132, 391 => 131, 384 => 127, 370 => 115, 367 => 114, 365 => 113, 357 => 107, 351 => 105, 348 => 104, 342 => 102, 340 => 101, 331 => 95, 323 => 90, 319 => 89, 308 => 81, 304 => 80, 293 => 72, 289 => 71, 278 => 63, 274 => 62, 263 => 54, 259 => 53, 254 => 50, 252 => 49, 249 => 48, 243 => 47, 234 => 46, 218 => 32, 216 => 31, 211 => 29, 203 => 26, 199 => 25, 195 => 24, 188 => 22, 183 => 19, 173 => 18, 155 => 10, 150 => 8, 145 => 7, 135 => 6, 98 => 4, 63 => 3, 40 => 1,);
}
public function getSourceContext()
{
return new Source("{% extends \"base.html.twig\" %}
{% block title %}{{ practitioner.firstName }} {{ practitioner.lastName }}{% if practitioner.specialitiesJobString %} : {{ practitioner.specialitiesJobString|lower }}{% endif %}{% if practitioner.city %} à {{ practitioner.city }}{% endif %}{% if practitioner.zipCode %} ({{ practitioner.zipCode }}){% endif %}{% endblock %}
{% block description %}Prenez RDV en ligne Gratuitement avec {{ practitioner.firstName }} {{ practitioner.lastName }}{% if practitioner.specialitiesJobString %} : {{ practitioner.specialitiesJobString|lower }} ZenDez-Vous{% endif %}{% if practitioner.city %} à {{ practitioner.city }}{% endif %}{% if practitioner.zipCode %} ({{ practitioner.zipCode }}){% endif %}{% endblock %}
{% block styles %}
{{ parent() }}
<link rel=\"stylesheet\" href=\"{{ asset('lib/leaflet/leaflet.css') }}\"/>
<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.3.0/font/bootstrap-icons.css\">
<link href=\"{{ asset('assets/css/slick.css') }}\" rel=\"stylesheet\" type=\"text/css\" />
<style>
.slick-list {
overflow: inherit;
}
</style>
{% endblock %}
{% block body %}
<section class=\"bg-primary text-white\">
<div class=\"container py-10 d-flex align-items-center justify-content-between gap-10 mobile-flex-column\">
<div class=\"flex-grow-1 w-100\">
<h1 class=\"text-white\">{{ practitioner.lastName }}, {{ practitioner.firstName }}</h1>
<ul class=\"breadcrumb text-white mt-2\">
<li><a class=\"text-white\" href=\"{{ path('default_home') }}\">Accueil</a></li>
<li><a class=\"text-white\" href=\"{{ path('praticiens_list') }}\">Praticiens</a></li>
<li>{{ practitioner.lastName }} {{ practitioner.firstName }}</li>
</ul>
<div class=\"d-flex align-items-center gap-5 mt-5 mobile-flex-column\">
<div class=\"avatar extralarge\"><img src=\"{{ practitioner.avatar ? documents_avatar_directory~practitioner.avatar : asset('assets/media/avatars/blank.png') }}\" /></div>
<div class=\"mobile-text-center\">
{% if practitioner.allowTeleconsultation %}
<div class=\"mb-2 d-flex gap-3 text-third-light\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"21.076\" height=\"13.776\" viewBox=\"0 0 21.076 13.776\">
<g id=\"Icon_feather-video\" data-name=\"Icon feather-video\" transform=\"translate(-1 -7)\">
<path id=\"Tracé_192\" data-name=\"Tracé 192\" d=\"M30.388,10.5,24,15.063l6.388,4.563Z\" transform=\"translate(-8.812 -1.175)\" fill=\"none\" stroke=\"#34DCF2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
<path id=\"Tracé_193\" data-name=\"Tracé 193\" d=\"M3.325,7.5H13.363a1.825,1.825,0,0,1,1.825,1.825v9.126a1.825,1.825,0,0,1-1.825,1.825H3.325A1.825,1.825,0,0,1,1.5,18.451V9.325A1.825,1.825,0,0,1,3.325,7.5Z\" fill=\"none\" stroke=\"#34DCF2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
</g>
</svg>
</div>
<div>
Téléconsultation disponible
</div>
</div>
{% endif %}
<h2 class=\"fw-normal fs-6 text-white mb-0\">{{ practitioner.specialitiesString }}{% if practitioner.city %} à {{ practitioner.city }}{% endif %}</h2>
{% if practitioner.slogan %}<div class=\"fw-normal fs-6 text-white\">{{ practitioner.slogan }}</div>{% endif %}
<div class=\"mt-4 d-flex gap-1 justify-content-center justify-content-sm-start\">
{% set noteValue = practitioner.noteValue %}
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18.709\" height=\"17.841\" viewBox=\"0 0 18.709 17.841\">
<defs>
<linearGradient id=\"grad_star_1\">
<stop offset=\"50%\" stop-color=\"{{ noteValue and noteValue >= 0.5 ? '#fff' : 'transparent' }}\"/>
<stop offset=\"50%\" stop-color=\"{{ noteValue and noteValue >= 1 ? '#fff' : 'transparent' }}\"/>
</linearGradient>
</defs>
<path id=\"Icon_feather-star\" data-name=\"Icon feather-star\" d=\"M11.854,3,14.59,8.543l6.118.894-4.427,4.312,1.045,6.092-5.472-2.878L6.382,19.841l1.045-6.092L3,9.437l6.118-.894Z\" transform=\"translate(-2.5 -2.5)\" fill=\"url(#grad_star_1)\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
</svg>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18.709\" height=\"17.841\" viewBox=\"0 0 18.709 17.841\">
<defs>
<linearGradient id=\"grad_star_2\">
<stop offset=\"50%\" stop-color=\"{{ noteValue and noteValue >= 1.5 ? '#fff' : 'transparent' }}\"/>
<stop offset=\"50%\" stop-color=\"{{ noteValue and noteValue >= 2 ? '#fff' : 'transparent' }}\"/>
</linearGradient>
</defs>
<path id=\"Icon_feather-star\" data-name=\"Icon feather-star\" d=\"M11.854,3,14.59,8.543l6.118.894-4.427,4.312,1.045,6.092-5.472-2.878L6.382,19.841l1.045-6.092L3,9.437l6.118-.894Z\" transform=\"translate(-2.5 -2.5)\" fill=\"url(#grad_star_2)\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
</svg>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18.709\" height=\"17.841\" viewBox=\"0 0 18.709 17.841\">
<defs>
<linearGradient id=\"grad_star_3\">
<stop offset=\"50%\" stop-color=\"{{ noteValue and noteValue >= 2.5 ? '#fff' : 'transparent' }}\"/>
<stop offset=\"50%\" stop-color=\"{{ noteValue and noteValue >= 3 ? '#fff' : 'transparent' }}\"/>
</linearGradient>
</defs>
<path id=\"Icon_feather-star\" data-name=\"Icon feather-star\" d=\"M11.854,3,14.59,8.543l6.118.894-4.427,4.312,1.045,6.092-5.472-2.878L6.382,19.841l1.045-6.092L3,9.437l6.118-.894Z\" transform=\"translate(-2.5 -2.5)\" fill=\"url(#grad_star_3)\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
</svg>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18.709\" height=\"17.841\" viewBox=\"0 0 18.709 17.841\">
<defs>
<linearGradient id=\"grad_star_4\">
<stop offset=\"50%\" stop-color=\"{{ noteValue and noteValue >= 3.5 ? '#fff' : 'transparent' }}\"/>
<stop offset=\"50%\" stop-color=\"{{ noteValue and noteValue >= 4 ? '#fff' : 'transparent' }}\"/>
</linearGradient>
</defs>
<path id=\"Icon_feather-star\" data-name=\"Icon feather-star\" d=\"M11.854,3,14.59,8.543l6.118.894-4.427,4.312,1.045,6.092-5.472-2.878L6.382,19.841l1.045-6.092L3,9.437l6.118-.894Z\" transform=\"translate(-2.5 -2.5)\" fill=\"url(#grad_star_4)\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
</svg>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18.709\" height=\"17.841\" viewBox=\"0 0 18.709 17.841\">
<defs>
<linearGradient id=\"grad_star_5\">
<stop offset=\"50%\" stop-color=\"{{ noteValue and noteValue >= 4.5 ? '#fff' : 'transparent' }}\"/>
<stop offset=\"50%\" stop-color=\"{{ noteValue and noteValue >= 5 ? '#fff' : 'transparent' }}\"/>
</linearGradient>
</defs>
<path id=\"Icon_feather-star\" data-name=\"Icon feather-star\" d=\"M11.854,3,14.59,8.543l6.118.894-4.427,4.312,1.045,6.092-5.472-2.878L6.382,19.841l1.045-6.092L3,9.437l6.118-.894Z\" transform=\"translate(-2.5 -2.5)\" fill=\"url(#grad_star_5)\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
</svg>
<div class=\"ms-3 text-decoration-underline cursor-pointer\" data-bs-toggle=\"modal\" data-bs-target=\"#zv_reviews_modal\">{{ practitioner.notes.count }} avis</div>
</div>
</div>
</div>
</div>
<div class=\"text-center\" style=\"flex: 0 0 20%;\">
{% if practitioner.lowestServiceDelivery %}
<div class=\"fs-5 fw-bold\">À partir de {{ practitioner.lowestServiceDelivery.price }}€</div>
{% endif %}
{% if practitioner.publicEmail %}
<a href=\"mailto:{{ practitioner.publicEmail }}?subject=Demande d'information depuis ZenDez-Vous\"><button class=\"type-bordered w-100 mt-3\">Poser une question</button></a>
{% endif %}
</div>
</div>
</section>
<section>
<div class=\"container py-10 d-flex align-items-start justify-content-between gap-10 mobile-flex-column-reverse\">
<div class=\"flex-grow-1\" style=\"min-width: 0; max-width: 100%; overflow: hidden;\">
{% if practitioner.partnerPage %}
{% if practitioner.partnerPage.description %}
<div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24.607\" height=\"26.217\" viewBox=\"0 0 24.607 26.217\">
<path id=\"Tracé_322\" data-name=\"Tracé 322\" d=\"M133.6,57.049c-3.191-1.747-3.908-4.223-4.737-7.089l-.144-.5c-.882-3.015-1.413-5.285-1.417-5.307a2.449,2.449,0,0,1,4.708-1.35l.6,2.232L137.4,33.494a.46.46,0,0,1,.021-.043,2.121,2.121,0,0,1,2.908-.96c.616.338,1.538,1.167.777,2.929-.215.5-1.077,2.746-1.652,4.488l3.323-5.75a2.034,2.034,0,1,1,3.561,1.963l-2.555,4.667,1.922-2.719a2.188,2.188,0,0,1,2.858-.729,1.713,1.713,0,0,1,.871,1.128A2.193,2.193,0,0,1,149,40.23c-.271.377-2.13,3.141-3.578,5.3l2.618-2.2a2.214,2.214,0,0,1,2.549-.429,1.717,1.717,0,0,1,.487,2.276,15.574,15.574,0,0,1-2.456,2.655,37.4,37.4,0,0,0-3.378,3.535c-.207.263-.434.574-.685.915-1.967,2.682-5.63,7.678-10.954,4.764Zm-3.192-14.917a1.534,1.534,0,0,0-1.178-.126,1.555,1.555,0,0,0-1.064,1.923c.012.046.537,2.293,1.411,5.283l.145.5c.806,2.785,1.442,4.984,4.307,6.552,4.636,2.538,7.745-1.7,9.8-4.508.256-.349.49-.669.7-.939A37.95,37.95,0,0,1,148,47.187a16.512,16.512,0,0,0,2.291-2.439.863.863,0,0,0-.132-1.061,1.4,1.4,0,0,0-1.544.329l-5.032,4.221a.448.448,0,0,1-.659-.592c.2-.3,4.89-7.3,5.349-7.939a1.34,1.34,0,0,0,.288-1.041.807.807,0,0,0-.428-.54,1.331,1.331,0,0,0-1.729.5l-5.16,6.786a.448.448,0,0,1-.743-.494l5.051-9.228a1.133,1.133,0,0,0-.408-1.585,1.163,1.163,0,0,0-1.588.492l-5.447,9.407a.448.448,0,0,1-.814-.361c.091-.284,2.509-7.471,2.988-8.578.485-1.125.078-1.537-.385-1.79a1.216,1.216,0,0,0-1.682.585L132.94,46.594a.448.448,0,0,1-.845-.054l-.944-3.491a1.529,1.529,0,0,0-.738-.916Z\" transform=\"translate(-126.954 -31.89)\" fill=\"#ff6700\" stroke=\"#ff6700\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"0.5\"/>
</svg>
</div>
<div>
Le mot du praticien
</div>
</div>
<div class=\"text-primary\">
{{ practitioner.partnerPage.description | raw }}
</div>
</div>
{% endif %}
{% if practitioner.need %}
<div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"33.228\" height=\"22.001\" viewBox=\"0 0 33.228 22.001\">
<path id=\"Tracé_185\" data-name=\"Tracé 185\" d=\"M273.855,166.026a7.942,7.942,0,0,0-7.934-7.933,7.843,7.843,0,0,0-4.359,1.351,7.842,7.842,0,0,0-4.359-1.351,7.941,7.941,0,0,0-7.934,7.933,6.008,6.008,0,0,0,.75,2.546h-3.487a1.308,1.308,0,1,0,0,2.616h5.127c2.616,3.6,6.774,7.332,8.57,8.134h0a2.512,2.512,0,0,0,1.36.262h.235a2.716,2.716,0,0,0,1.124-.279c1.8-.8,5.928-4.534,8.57-8.134h5.127a1.308,1.308,0,1,0,0-2.616h-3.487a6.012,6.012,0,0,0,.7-2.529Zm-6.7,6.295h0a23.256,23.256,0,0,1-5.318,4.621,1.282,1.282,0,0,0-.592,0,23.25,23.25,0,0,1-5.318-4.621c-.358-.392-.689-.767-1-1.134h1.116a1.307,1.307,0,0,0,1.22-.871l1.142-2.982,1.936,4.524a1.307,1.307,0,0,0,1.151.794h.052a1.319,1.319,0,0,0,1.16-.7l1.909-3.6.715,1.944a1.3,1.3,0,0,0,1.22.872h1.613c-.314.383-.645.758-1,1.151Zm.305-3.748-1.412-3.836h0a1.308,1.308,0,0,0-2.38-.157l-2,3.775-2.127-4.97a1.264,1.264,0,0,0-1.229-.793,1.315,1.315,0,0,0-1.194.872l-1.979,5.153h-2.18a5.917,5.917,0,0,1-1.124-2.546,5.327,5.327,0,0,1,5.318-5.318,5.231,5.231,0,0,1,3.487,1.36,1.307,1.307,0,0,0,1.744,0,5.231,5.231,0,0,1,3.487-1.36,5.328,5.328,0,0,1,5.318,5.318,5.918,5.918,0,0,1-1.124,2.546Z\" transform=\"translate(-244.974 -157.843)\" fill=\"#ff6700\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"0.5\"/>
</svg>
</div>
<div>
Types de besoins
</div>
</div>
<div class=\"d-flex flex-wrap gap-4 mb-5\">
{% for need in practitioner.need %}
<div class=\"partner-tag\">{{ need.label }}</div>
{% endfor %}
</div>
</div>
{% endif %}
<div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"17.022\" height=\"23.85\" viewBox=\"0 0 17.022 23.85\">
<path id=\"Icon_awesome-euro-sign\" data-name=\"Icon awesome-euro-sign\" d=\"M16.541,22.574a.638.638,0,0,0-.768-.5,11.184,11.184,0,0,1-2.418.288,6.854,6.854,0,0,1-6.466-4.549h6.052a.639.639,0,0,0,.623-.5l.339-1.51a.639.639,0,0,0-.623-.779H6.134a11.492,11.492,0,0,1,.007-2.249h7.8a.639.639,0,0,0,.624-.5l.347-1.584a.639.639,0,0,0-.624-.775H6.93a6.686,6.686,0,0,1,6.262-3.994,10.427,10.427,0,0,1,2.015.221.639.639,0,0,0,.745-.459l.638-2.362a.638.638,0,0,0-.5-.794,15.5,15.5,0,0,0-2.8-.277A11.377,11.377,0,0,0,2.4,9.916H.639A.639.639,0,0,0,0,10.555v1.584a.639.639,0,0,0,.639.639H1.787a15.8,15.8,0,0,0-.01,2.249H.639A.639.639,0,0,0,0,15.665v1.51a.639.639,0,0,0,.639.639h1.6A11.152,11.152,0,0,0,13.29,26.1a13.278,13.278,0,0,0,3.253-.415.639.639,0,0,0,.468-.743Z\" transform=\"translate(0 -2.25)\" fill=\"#ff6700\"/>
</svg>
</div>
<div>
Prestations et tarifs
</div>
</div>
<div style=\"border-top: 1px solid #C1C1C1;\">
{% for service in practitioner.availablesServicesDeliveries %}
{% if not service.isCoaching %}
{% set slotDuration = service.duration ~ 'mn' %}
{% if service.duration == 60 %}
{% set slotDuration = '1h' %}
{% endif %}
{% if service.duration == 90 %}
{% set slotDuration = '1h30' %}
{% endif %}
<div class=\"text-primary d-flex align-items-center justify-content-between\" style=\"border-bottom: 1px solid #C1C1C1; font-size: 14px; line-height: 40px;\">
<div>{{ service.label }} {% if service.discount %}<span class=\"badge badge-light-primary fw-bold fs-8 px-2 py-1\">-{{ service.discount }}%</span>{% endif %}</div>
<div>Durée : {{ slotDuration }} / Tarif : {% if service.discount %}<s>{{ service.price }}€</s>{% endif%} {{ service.realPrice }}€</div>
</div>
{% endif %}
{% endfor %}
</div>
</div>
{% if groupSessions and groupSessions|length > 0 %}
<div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"28\" height=\"28\" viewBox=\"0 0 640 512\">
<path d=\"M360 72a40 40 0 1 0 -80 0 40 40 0 1 0 80 0zM144 208a40 40 0 1 0 0-80 40 40 0 1 0 0 80zM32 416c-17.7 0-32 14.3-32 32s14.3 32 32 32H608c17.7 0 32-14.3 32-32s-14.3-32-32-32H32zM496 208a40 40 0 1 0 0-80 40 40 0 1 0 0 80zM200 313.5l26.9 49.9c6.3 11.7 20.8 16 32.5 9.8s16-20.8 9.8-32.5l-36.3-67.5c1.7-1.7 3.2-3.6 4.3-5.8L264 217.5V272c0 17.7 14.3 32 32 32h48c17.7 0 32-14.3 32-32V217.5l26.9 49.9c1.2 2.2 2.6 4.1 4.3 5.8l-36.3 67.5c-6.3 11.7-1.9 26.2 9.8 32.5s26.2 1.9 32.5-9.8L440 313.5V352c0 17.7 14.3 32 32 32h48c17.7 0 32-14.3 32-32V313.5l26.9 49.9c6.3 11.7 20.8 16 32.5 9.8s16-20.8 9.8-32.5l-37.9-70.3c-15.3-28.5-45.1-46.3-77.5-46.3H486.2c-16.3 0-31.9 4.5-45.4 12.6l-33.6-62.3c-15.3-28.5-45.1-46.3-77.5-46.3H310.2c-32.4 0-62.1 17.8-77.5 46.3l-33.6 62.3c-13.5-8.1-29.1-12.6-45.4-12.6H134.2c-32.4 0-62.1 17.8-77.5 46.3L18.9 340.6c-6.3 11.7-1.9 26.2 9.8 32.5s26.2 1.9 32.5-9.8L88 313.5V352c0 17.7 14.3 32 32 32h48c17.7 0 32-14.3 32-32V313.5z\" fill=\"#ff6700\"/>
</svg>
</div>
<div>
Prochaines sessions de groupe
</div>
</div>
<div style=\"border-top: 1px solid #C1C1C1;\">
{% for session in groupSessions %}
{% include(\"utils/group-session-list-item.html.twig\") with { \"session\": session } %}
{% endfor %}
</div>
</div>
{% endif %}
{% if practitioner.partnerPage.resultsContent %}
<div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"26.651\" height=\"26.665\" viewBox=\"0 0 26.651 26.665\">
<path id=\"Tracé_279\" data-name=\"Tracé 279\" d=\"M117.132,34.266l-7.784,7.784a.523.523,0,0,0,.739.74l7.784-7.784a1.076,1.076,0,0,0,.5.139l1.514.028h.026a1.455,1.455,0,0,0,1.023-.423l3.129-3.129a.239.239,0,0,0-.146-.407l-2.731-.26-.26-2.732a.239.239,0,0,0-.407-.146L117.388,31.2a1.453,1.453,0,0,0-.423,1.048l.028,1.514h0a1.074,1.074,0,0,0,.139.5Zm1-2.323,1.918-1.918.126,1.323a.684.684,0,0,0,.616.617l1.324.126-1.917,1.917a.4.4,0,0,1-.29.117l-1.527-.028-.338-.338-.028-1.527h0a.4.4,0,0,1,.117-.29ZM97.986,42.736a11.408,11.408,0,0,1,18.2-9.171l-.749.749a10.387,10.387,0,1,0,2.383,2.383l.749-.749a11.413,11.413,0,1,1-20.586,6.788ZM112.5,37.253a6.31,6.31,0,1,0,2.383,2.383l.763-.763a7.357,7.357,0,1,1-2.383-2.383Zm-5.336,5.483a2.234,2.234,0,0,0,4.462.155l.952-.952a3.3,3.3,0,1,1-2.383-2.383l-.952.952a2.236,2.236,0,0,0-2.08,2.227Z\" transform=\"translate(-97.736 -27.751)\" fill=\"#ff6700\" stroke=\"#ff6700\" stroke-width=\"0.5\"/>
</svg>
</div>
<div>
Quels sont les résultats pour vos clients ?
</div>
</div>
{{ practitioner.partnerPage.resultsContent | raw }}
</div>
{% endif %}
{% if practitioner.partnerPage.troublesContent %}
<div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"33.228\" height=\"22.001\" viewBox=\"0 0 33.228 22.001\">
<path id=\"Tracé_185\" data-name=\"Tracé 185\" d=\"M273.855,166.026a7.942,7.942,0,0,0-7.934-7.933,7.843,7.843,0,0,0-4.359,1.351,7.842,7.842,0,0,0-4.359-1.351,7.941,7.941,0,0,0-7.934,7.933,6.008,6.008,0,0,0,.75,2.546h-3.487a1.308,1.308,0,1,0,0,2.616h5.127c2.616,3.6,6.774,7.332,8.57,8.134h0a2.512,2.512,0,0,0,1.36.262h.235a2.716,2.716,0,0,0,1.124-.279c1.8-.8,5.928-4.534,8.57-8.134h5.127a1.308,1.308,0,1,0,0-2.616h-3.487a6.012,6.012,0,0,0,.7-2.529Zm-6.7,6.295h0a23.256,23.256,0,0,1-5.318,4.621,1.282,1.282,0,0,0-.592,0,23.25,23.25,0,0,1-5.318-4.621c-.358-.392-.689-.767-1-1.134h1.116a1.307,1.307,0,0,0,1.22-.871l1.142-2.982,1.936,4.524a1.307,1.307,0,0,0,1.151.794h.052a1.319,1.319,0,0,0,1.16-.7l1.909-3.6.715,1.944a1.3,1.3,0,0,0,1.22.872h1.613c-.314.383-.645.758-1,1.151Zm.305-3.748-1.412-3.836h0a1.308,1.308,0,0,0-2.38-.157l-2,3.775-2.127-4.97a1.264,1.264,0,0,0-1.229-.793,1.315,1.315,0,0,0-1.194.872l-1.979,5.153h-2.18a5.917,5.917,0,0,1-1.124-2.546,5.327,5.327,0,0,1,5.318-5.318,5.231,5.231,0,0,1,3.487,1.36,1.307,1.307,0,0,0,1.744,0,5.231,5.231,0,0,1,3.487-1.36,5.328,5.328,0,0,1,5.318,5.318,5.918,5.918,0,0,1-1.124,2.546Z\" transform=\"translate(-244.974 -157.843)\" fill=\"#ff6700\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"0.5\"/>
</svg>
</div>
<div>
Quels sont les troubles que vous traitez le plus souvent ?
</div>
</div>
{{ practitioner.partnerPage.troublesContent | raw }}
</div>
{% endif %}
{% if practitioner.partnerPage.workingContent %}
<div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32.908\" height=\"21.859\" viewBox=\"0 0 32.908 21.859\">
<path id=\"Tracé_201\" data-name=\"Tracé 201\" d=\"M159.4,156.706a.458.458,0,0,0-.286.186l-5.048,6.864a.458.458,0,0,0,.072.615l5.134,4.347a2.278,2.278,0,0,0,.658,4.462,2.25,2.25,0,0,0,.944-.215,1.784,1.784,0,0,0,2.274,1.516c0,.024-.014.047-.014.072a1.838,1.838,0,0,0,1.83,1.831,1.794,1.794,0,0,0,.944-.272,1.821,1.821,0,0,0,1.8,1.645,1.8,1.8,0,0,0,1.216-.486,2.514,2.514,0,0,0,1.53.486,2.283,2.283,0,0,0,1.573-.715,2.308,2.308,0,0,0,.7-1.344,1.983,1.983,0,0,0,.93.229,2.065,2.065,0,0,0,1.973-1.53,1.962,1.962,0,0,0,.772.157,2.076,2.076,0,0,0,2.031-1.773c.031.024.081.064.114.086a2.167,2.167,0,0,0,1.187.314,2.061,2.061,0,0,0,2.16-2.2,2.415,2.415,0,0,0-1.087-1.816v-.014l-.029-.014-.386-.315,5.448-4.447a.458.458,0,0,0,.086-.615l-5.048-6.864a.458.458,0,0,0-.443-.186.445.445,0,0,0-.072.014c-2.78.951-4.42.9-7.622.9a4.883,4.883,0,0,0-2.746.815,4.851,4.851,0,0,0-2.746-.815c-3.2,0-4.842.05-7.622-.9a.456.456,0,0,0-.229-.014Zm.272.972a21.557,21.557,0,0,0,7.579.858,3.752,3.752,0,0,1,2.045.544l-3.761,4.176a.457.457,0,0,0-.086.458,2.383,2.383,0,0,0,1.344,1.5,2.968,2.968,0,0,0,1.416.171,2.9,2.9,0,0,0,1.144-.443c.409-.231.852-.53,1.258-.815.65-.457,1-.739,1.2-.9l8.423,6.65.028.014a1.8,1.8,0,0,1,.715,1.087s0,.011,0,.014a1.25,1.25,0,0,1-.358.958,1.272,1.272,0,0,1-.886.314,1.831,1.831,0,0,1-.687-.171c.044.028-.118-.087-.3-.229s-.44-.344-.729-.572c-.579-.457-1.319-1.042-2.059-1.63l-2.932-2.331a.458.458,0,1,0-.572.715l2.932,2.331c.741.589,1.493,1.187,2.074,1.645.075.059.117.089.186.143a.458.458,0,0,0-.1.286,1.162,1.162,0,0,1-1.144,1.187,1.1,1.1,0,0,1-.644-.215c.03.021-.077-.057-.2-.157s-.3-.24-.5-.4c-.394-.321-.9-.745-1.4-1.158-1.009-.827-2-1.63-2-1.63a.452.452,0,1,0-.572.7s.978.818,1.988,1.645c.5.414,1.021.836,1.416,1.158.127.1.217.167.315.243a1.162,1.162,0,0,1-1.144,1.187,1.1,1.1,0,0,1-.644-.215c-.064-.045-2.035-1.484-3.189-2.431a.452.452,0,1,0-.572.7c.876.719,1.908,1.495,2.574,1.988v.415a1.41,1.41,0,0,1-.443.93,1.452,1.452,0,0,1-.93.443,1.352,1.352,0,0,1-1.03-.314,1.8,1.8,0,0,0-1.716-2.431,1.8,1.8,0,0,0-.944.272,1.779,1.779,0,0,0-2.274-1.573c0-.024.014-.047.014-.072a1.786,1.786,0,0,0-2.288-1.759c0-.024,0-.047,0-.072a2.288,2.288,0,0,0-1.487-2.131.443.443,0,0,0-.043-.057l-5.62-4.762Zm20.65,0,4.6,6.278-5.263,4.29-7.551-5.963a.457.457,0,0,0-.572.014s-.675.536-1.459,1.087c-.392.275-.807.552-1.173.758a3.326,3.326,0,0,1-.787.343,2.2,2.2,0,0,1-.987-.129,1.376,1.376,0,0,1-.7-.715l3.832-4.276c.006,0,.009-.01.014-.014a3.847,3.847,0,0,1,2.46-.815,21.557,21.557,0,0,0,7.579-.858ZM159.931,169.52a1.373,1.373,0,1,1-1.373,1.373A1.366,1.366,0,0,1,159.931,169.52Zm2.746,2.288a.915.915,0,1,1-.915.915A.908.908,0,0,1,162.677,171.808Zm2.288,1.83a.915.915,0,1,1-.915.915A.909.909,0,0,1,164.965,173.638Zm2.746,1.373a.915.915,0,1,1-.915.915A.908.908,0,0,1,167.711,175.011Z\" transform=\"translate(-153.543 -156.298)\" fill=\"#ff6700\" stroke=\"#ff6700\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"0.8\"/>
</svg>
</div>
<div>
Comment se passe une séance ?
</div>
</div>
{{ practitioner.partnerPage.workingContent | raw }}
</div>
{% endif %}
{% if practitioner.partnerPage.publicTypeContent %}
<div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"19.223\" height=\"24.418\" viewBox=\"0 0 19.223 24.418\">
<path id=\"Tracé_323\" data-name=\"Tracé 323\" d=\"M265.619,171a1.819,1.819,0,0,1-1.815,1.819H248.211A1.819,1.819,0,0,1,246.4,171a9.611,9.611,0,1,1,19.223,0Zm-9.611-7.014a7.015,7.015,0,0,0-6.971,6.235h13.941a7.015,7.015,0,0,0-6.971-6.235Zm0-3.637a5.975,5.975,0,1,1,5.974-5.974A5.974,5.974,0,0,1,256.008,160.348Zm0-2.6a3.377,3.377,0,1,0-3.377-3.377A3.377,3.377,0,0,0,256.008,157.751Z\" transform=\"translate(-246.396 -148.399)\" fill=\"#ff6700\"/>
</svg>
</div>
<div>
Types de public
</div>
</div>
{{ practitioner.partnerPage.publicTypeContent | raw }}
</div>
{% endif %}
<div class=\"partner-fiche-card\">
<div class=\"d-flex justify-content-between gap-20 mobile-flex-column\">
<div class=\"flex-grow-1\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"22.139\" height=\"26.614\" viewBox=\"0 0 22.139 26.614\">
<g id=\"Icon_feather-map-pin\" data-name=\"Icon feather-map-pin\" transform=\"translate(-3.5 -0.5)\">
<path id=\"Tracé_17\" data-name=\"Tracé 17\" d=\"M24.639,11.569c0,7.832-10.069,14.545-10.069,14.545S4.5,19.4,4.5,11.569a10.069,10.069,0,1,1,20.139,0Z\" transform=\"translate(0 0)\" fill=\"none\" stroke=\"#ff6700\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"/>
<path id=\"Tracé_18\" data-name=\"Tracé 18\" d=\"M20.213,13.856A3.356,3.356,0,1,1,16.856,10.5a3.356,3.356,0,0,1,3.356,3.356Z\" transform=\"translate(-2.287 -2.287)\" fill=\"none\" stroke=\"#ff6700\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"/>
</g>
</svg>
</div>
<div>
{% if practitioner.secondaryLocations and practitioner.secondaryLocations|length > 0 %}Lieux de consultation{% else %}Lieu de consultation{% endif %}
</div>
</div>
{% if practitioner.address %}
<div class=\"mt-5 text-primary\">
{% if practitioner.addressName %}{{ practitioner.addressName }}<br/>{% endif %}
{{ practitioner.address }}<br/>
{% if practitioner.address2 %}{{ practitioner.address2 }}<br/>{% endif %}
{{ practitioner.zipCode }} {{ practitioner.city }}
</div>
{% endif %}
{% if practitioner.secondaryLocations and practitioner.secondaryLocations|length > 0 %}
{% for secondaryLocation in practitioner.secondaryLocations %}
{% if secondaryLocation.active %}
<div class=\"mt-5 text-primary\">
{% if secondaryLocation.name != secondaryLocation.address %}{{ secondaryLocation.name }}<br/>{% endif %}
{{ secondaryLocation.address }}<br/>
{% if secondaryLocation.address2 %}{{ secondaryLocation.address2 }}<br/>{% endif %}
{{ secondaryLocation.zipCode }} {{ secondaryLocation.city }}
</div>
{% endif %}
{% endfor %}
{% endif %}
</div>
<div style=\"flex: 0 0 45%\">
<div class=\"border-radius10\" id=\"zv-map\" style=\"height: 300px;width: 100%;\"></div>
</div>
</div>
</div>
<div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"21.624\" height=\"23.805\" viewBox=\"0 0 21.624 23.805\">
<g id=\"Icon_feather-home\" data-name=\"Icon feather-home\" transform=\"translate(-3.5 -2)\">
<path id=\"Tracé_271\" data-name=\"Tracé 271\" d=\"M4.5,10.632,14.312,3l9.812,7.632V22.624a2.18,2.18,0,0,1-2.18,2.18H6.68a2.18,2.18,0,0,1-2.18-2.18Z\" transform=\"translate(0 0)\" fill=\"none\" stroke=\"#ff6700\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"/>
<path id=\"Tracé_272\" data-name=\"Tracé 272\" d=\"M13.5,28.9V18h6.541V28.9\" transform=\"translate(-2.459 -4.098)\" fill=\"none\" stroke=\"#ff6700\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"/>
</g>
</svg>
</div>
<div>
Le cadre du travail
</div>
</div>
<div class=\"partner-fiche-mediatheque\">
{% if practitioner.partnerPage.image1 %}
<a data-fslightbox=\"lightbox-basic\" href=\"/uploads/p-image/{{ practitioner.partnerPage.image1 }}\">
<img src=\"/uploads/p-image/{{ practitioner.partnerPage.image1 }}\" />
</a>
{% endif %}
{% if practitioner.partnerPage.image2 %}
<a data-fslightbox=\"lightbox-basic\" href=\"/uploads/p-image/{{ practitioner.partnerPage.image2 }}\">
<img src=\"/uploads/p-image/{{ practitioner.partnerPage.image2 }}\" />
</a>
{% endif %}
{% if practitioner.partnerPage.image3 %}
<a data-fslightbox=\"lightbox-basic\" href=\"/uploads/p-image/{{ practitioner.partnerPage.image3 }}\">
<img src=\"/uploads/p-image/{{ practitioner.partnerPage.image3 }}\" />
</a>
{% endif %}
{% if practitioner.partnerPage.image4 %}
<a data-fslightbox=\"lightbox-basic\" href=\"/uploads/p-image/{{ practitioner.partnerPage.image4 }}\">
<img src=\"/uploads/p-image/{{ practitioner.partnerPage.image4 }}\" />
</a>
{% endif %}
{% if practitioner.partnerPage.image5 %}
<a data-fslightbox=\"lightbox-basic\" href=\"/uploads/p-image/{{ practitioner.partnerPage.image5 }}\">
<img src=\"/uploads/p-image/{{ practitioner.partnerPage.image5 }}\" />
</a>
{% endif %}
{% if practitioner.partnerPage.image6 %}
<a data-fslightbox=\"lightbox-basic\" href=\"/uploads/p-image/{{ practitioner.partnerPage.image6 }}\">
<img src=\"/uploads/p-image/{{ practitioner.partnerPage.image6 }}\" />
</a>
{% endif %}
{% if practitioner.partnerPage.image7 %}
<a data-fslightbox=\"lightbox-basic\" href=\"/uploads/p-image/{{ practitioner.partnerPage.image7 }}\">
<img src=\"/uploads/p-image/{{ practitioner.partnerPage.image7 }}\" />
</a>
{% endif %}
{% if practitioner.partnerPage.image8 %}
<a data-fslightbox=\"lightbox-basic\" href=\"/uploads/p-image/{{ practitioner.partnerPage.image8 }}\">
<img src=\"/uploads/p-image/{{ practitioner.partnerPage.image8 }}\" />
</a>
{% endif %}
{% if practitioner.partnerPage.videoPresentation %}
<a data-fslightbox=\"lightbox-basic\" href=\"https://www.youtube.com/watch?v={{ getYoutubeIdFromUrl(practitioner.partnerPage.videoPresentation) }}\">
<iframe class=\"border-radius10\" width=\"224\" height=\"126\" src=\"https://www.youtube-nocookie.com/embed/{{ getYoutubeIdFromUrl(practitioner.partnerPage.videoPresentation) }}\" title=\"YouTube video player\" frameBorder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowFullScreen></iframe>
</a>
{% endif %}
</div>
</div>
{% if practitioner.partnerPage.diplomaContent %}
<div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"28.666\" height=\"21.5\" viewBox=\"0 0 28.666 21.5\">
<path id=\"noun-graduate-4506276\" d=\"M13.761,22.022a1.188,1.188,0,0,1,1.144,0l13.139,7.217a1.207,1.207,0,0,1,0,2.112l-4.155,2.282v6.284a1.2,1.2,0,0,1-.7,1.093,20.84,20.84,0,0,1-8.781,2.365,21.117,21.117,0,0,1-8.934-2.364,1.2,1.2,0,0,1-.7-1.095V33.633l-1.194-.656v6.94a1.194,1.194,0,1,1-2.389,0V31.664L.622,31.35a1.207,1.207,0,0,1,0-2.112ZM7.167,34.944v4.191A17.746,17.746,0,0,0,14.4,40.969a17.461,17.461,0,0,0,7.1-1.831V34.945l-6.595,3.622a1.188,1.188,0,0,1-1.144,0Zm-3.478-4.65,10.644,5.846,10.645-5.846L14.333,24.448Z\" transform=\"translate(0 -21.875)\" fill=\"#ff6700\" fill-rule=\"evenodd\"/>
</svg>
</div>
<div>
Diplômes et certifications
</div>
</div>
{{ practitioner.partnerPage.diplomaContent | raw }}
</div>
{% endif %}
{% if practitioner.partnerPage.otherFormationsContent %}
<div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"28.666\" height=\"21.5\" viewBox=\"0 0 28.666 21.5\">
<path id=\"noun-graduate-4506276\" d=\"M13.761,22.022a1.188,1.188,0,0,1,1.144,0l13.139,7.217a1.207,1.207,0,0,1,0,2.112l-4.155,2.282v6.284a1.2,1.2,0,0,1-.7,1.093,20.84,20.84,0,0,1-8.781,2.365,21.117,21.117,0,0,1-8.934-2.364,1.2,1.2,0,0,1-.7-1.095V33.633l-1.194-.656v6.94a1.194,1.194,0,1,1-2.389,0V31.664L.622,31.35a1.207,1.207,0,0,1,0-2.112ZM7.167,34.944v4.191A17.746,17.746,0,0,0,14.4,40.969a17.461,17.461,0,0,0,7.1-1.831V34.945l-6.595,3.622a1.188,1.188,0,0,1-1.144,0Zm-3.478-4.65,10.644,5.846,10.645-5.846L14.333,24.448Z\" transform=\"translate(0 -21.875)\" fill=\"#ff6700\" fill-rule=\"evenodd\"/>
</svg>
</div>
<div>
Autres formations
</div>
</div>
{{ practitioner.partnerPage.otherFormationsContent | raw }}
</div>
{% endif %}
{% if practitioner.partnerPage.website or practitioner.partnerPage.facebookLink or practitioner.partnerPage.youtubeLink or practitioner.partnerPage.instagramLink or practitioner.partnerPage.linkedinLink %}
<div class=\"partner-fiche-card\">
<div class=\"partner-fiche-card-header\">
<div>
Site et réseaux sociaux
</div>
</div>
<div class=\"d-flex gap-5\">
{% if practitioner.partnerPage.website %}
<a href=\"{{ practitioner.partnerPage.website }}\" target=\"_blank\" rel=\"noreferrer\">
<div class=\"social-icon bg-primary\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"14.963\" height=\"14.963\" viewBox=\"0 0 14.963 14.963\">
<g id=\"Icon_feather-mouse-pointer\" data-name=\"Icon feather-mouse-pointer\" transform=\"translate(-3.75 -3.75)\">
<path id=\"Tracé_269\" data-name=\"Tracé 269\" d=\"M4.5,4.5l5.609,13.463L12.1,12.1l5.863-1.991Z\" fill=\"none\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\"/>
<path id=\"Tracé_270\" data-name=\"Tracé 270\" d=\"M19.5,19.5l4.76,4.76\" transform=\"translate(-7.067 -7.067)\" fill=\"none\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\"/>
</g>
</svg>
</div>
</a>
{% endif %}
{% if practitioner.partnerPage.facebookLink %}
<a href=\"{{ practitioner.partnerPage.facebookLink }}\" target=\"_blank\" rel=\"noreferrer\">
<div class=\"social-icon bg-primary\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"10.75\" height=\"20.072\" viewBox=\"0 0 10.75 20.072\">
<path id=\"Icon_awesome-facebook-f\" data-name=\"Icon awesome-facebook-f\" d=\"M11.655,11.29l.557-3.633H8.727V5.3a1.816,1.816,0,0,1,2.048-1.963H12.36V.245A19.324,19.324,0,0,0,9.547,0C6.676,0,4.8,1.74,4.8,4.889V7.658H1.609V11.29H4.8v8.781H8.727V11.29Z\" transform=\"translate(-1.609)\" fill=\"#fff\"/>
</svg>
</div>
</a>
{% endif %}
{% if practitioner.partnerPage.youtubeLink %}
<a href=\"{{ practitioner.partnerPage.youtubeLink }}\" target=\"_blank\" rel=\"noreferrer\">
<div class=\"social-icon bg-primary\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"21.021\" height=\"14.78\" viewBox=\"0 0 21.021 14.78\">
<path id=\"Icon_awesome-youtube\" data-name=\"Icon awesome-youtube\" d=\"M21.632,6.813a2.641,2.641,0,0,0-1.858-1.871C18.134,4.5,11.561,4.5,11.561,4.5s-6.573,0-8.213.442A2.641,2.641,0,0,0,1.489,6.813a27.708,27.708,0,0,0-.439,5.093A27.708,27.708,0,0,0,1.489,17a2.6,2.6,0,0,0,1.858,1.841c1.639.442,8.213.442,8.213.442s6.573,0,8.213-.442A2.6,2.6,0,0,0,21.632,17a27.708,27.708,0,0,0,.439-5.093,27.708,27.708,0,0,0-.439-5.093ZM9.411,15.031V8.78L14.9,11.905,9.411,15.031Z\" transform=\"translate(-1.05 -4.5)\" fill=\"#fff\"/>
</svg>
</div>
</a>
{% endif %}
{% if practitioner.partnerPage.instagramLink %}
<a href=\"{{ practitioner.partnerPage.instagramLink }}\" target=\"_blank\" rel=\"noreferrer\">
<div class=\"social-icon bg-primary\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"14.78\" height=\"14.78\" viewBox=\"0 0 14.78 14.78\">
<path id=\"Icon_simple-instagram\" data-name=\"Icon simple-instagram\" d=\"M7.39,0C5.382,0,5.132.009,4.344.044A5.449,5.449,0,0,0,2.55.388,3.619,3.619,0,0,0,1.24,1.24,3.606,3.606,0,0,0,.388,2.55,5.433,5.433,0,0,0,.044,4.344C.007,5.132,0,5.382,0,7.39s.009,2.258.044,3.047a5.453,5.453,0,0,0,.344,1.794A3.624,3.624,0,0,0,1.24,13.54a3.614,3.614,0,0,0,1.309.852,5.456,5.456,0,0,0,1.794.344c.788.037,1.039.044,3.047.044s2.258-.009,3.047-.044a5.469,5.469,0,0,0,1.794-.344,3.777,3.777,0,0,0,2.162-2.162,5.453,5.453,0,0,0,.344-1.794c.037-.788.044-1.039.044-3.047s-.009-2.258-.044-3.047a5.465,5.465,0,0,0-.344-1.794A3.627,3.627,0,0,0,13.54,1.24,3.6,3.6,0,0,0,12.231.388,5.437,5.437,0,0,0,10.437.044C9.648.007,9.4,0,7.39,0Zm0,1.33c1.973,0,2.208.01,2.987.044a4.072,4.072,0,0,1,1.371.256,2.432,2.432,0,0,1,1.4,1.4A4.08,4.08,0,0,1,13.406,4.4c.035.78.043,1.014.043,2.987S13.44,9.6,13.4,10.377a4.159,4.159,0,0,1-.259,1.371,2.347,2.347,0,0,1-.554.851,2.306,2.306,0,0,1-.85.552,4.11,4.11,0,0,1-1.376.254c-.785.035-1.016.043-2.992.043S5.163,13.44,4.379,13.4A4.19,4.19,0,0,1,3,13.144a2.289,2.289,0,0,1-.849-.554,2.244,2.244,0,0,1-.554-.85,4.194,4.194,0,0,1-.259-1.376C1.312,9.588,1.3,9.349,1.3,7.381s.01-2.208.038-2.994A4.189,4.189,0,0,1,1.6,3.011a2.191,2.191,0,0,1,.554-.85A2.186,2.186,0,0,1,3,1.608,4.09,4.09,0,0,1,4.37,1.349c.785-.028,1.016-.037,2.992-.037l.028.018Zm0,2.265A3.795,3.795,0,1,0,11.185,7.39,3.795,3.795,0,0,0,7.39,3.6Zm0,6.258A2.463,2.463,0,1,1,9.854,7.39,2.463,2.463,0,0,1,7.39,9.854Zm4.832-6.408a.887.887,0,1,1-.887-.886A.887.887,0,0,1,12.222,3.446Z\" fill=\"#fff\"/>
</svg>
</div>
</a>
{% endif %}
{% if practitioner.partnerPage.linkedinLink %}
<a href=\"{{ practitioner.partnerPage.linkedinLink }}\" target=\"_blank\" rel=\"noreferrer\">
<div class=\"social-icon bg-primary\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"17.255\" height=\"17.255\" viewBox=\"0 0 17.255 17.255\">
<path id=\"Icon_awesome-linkedin-in\" data-name=\"Icon awesome-linkedin-in\" d=\"M3.862,17.255H.285V5.735H3.862ZM2.072,4.164A2.082,2.082,0,1,1,4.144,2.072,2.089,2.089,0,0,1,2.072,4.164ZM17.251,17.255h-3.57V11.647c0-1.336-.027-3.05-1.86-3.05-1.86,0-2.145,1.452-2.145,2.954v5.7H6.1V5.735H9.534V7.307h.05a3.759,3.759,0,0,1,3.385-1.86c3.62,0,4.286,2.384,4.286,5.481v6.328Z\" transform=\"translate(0 0)\" fill=\"#fff\"/>
</svg>
</div>
</a>
{% endif %}
</div>
</div>
{% endif %}
{% endif %}
</div>
<div style=\"flex: 0 0 30%; top: 25px; min-width: 100px;\" class=\"position-sticky w-100 mobile-remove-sticky ms-sm-17 mb-10 mb-sm-0\">
<div class=\"bg-primary p-7 text-white w-100 border-radius10\">
{% if practitioner.allowTeleconsultation %}
<div class=\"mt-2 d-flex gap-3\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"21.076\" height=\"13.776\" viewBox=\"0 0 21.076 13.776\">
<g id=\"Icon_feather-video\" data-name=\"Icon feather-video\" transform=\"translate(-1 -7)\">
<path id=\"Tracé_192\" data-name=\"Tracé 192\" d=\"M30.388,10.5,24,15.063l6.388,4.563Z\" transform=\"translate(-8.812 -1.175)\" fill=\"none\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
<path id=\"Tracé_193\" data-name=\"Tracé 193\" d=\"M3.325,7.5H13.363a1.825,1.825,0,0,1,1.825,1.825v9.126a1.825,1.825,0,0,1-1.825,1.825H3.325A1.825,1.825,0,0,1,1.5,18.451V9.325A1.825,1.825,0,0,1,3.325,7.5Z\" fill=\"none\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
</g>
</svg>
</div>
<div>
Téléconsultation disponible
</div>
</div>
{% endif %}
{% if practitioner.address %}
<div class=\"mt-5 d-flex align-items-center gap-3\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"21.139\" height=\"25.614\" viewBox=\"0 0 21.139 25.614\">
<g id=\"Icon_feather-map-pin\" data-name=\"Icon feather-map-pin\" transform=\"translate(-4 -1)\">
<path id=\"Tracé_17\" data-name=\"Tracé 17\" d=\"M24.639,11.569c0,7.832-10.069,14.545-10.069,14.545S4.5,19.4,4.5,11.569a10.069,10.069,0,1,1,20.139,0Z\" transform=\"translate(0 0)\" fill=\"none\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
<path id=\"Tracé_18\" data-name=\"Tracé 18\" d=\"M20.213,13.856A3.356,3.356,0,1,1,16.856,10.5a3.356,3.356,0,0,1,3.356,3.356Z\" transform=\"translate(-2.287 -2.287)\" fill=\"none\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\"/>
</g>
</svg>
</div>
<div>
{% if practitioner.addressName %}{{ practitioner.addressName }}<br/>{% endif %}
{{ practitioner.address }}<br/>
{% if practitioner.address2 %}{{ practitioner.address2 }}<br/>{% endif %}
{{ practitioner.zipCode }} {{ practitioner.city }}
</div>
</div>
{% endif %}
<div class=\"mt-7\">
<a href=\"{{ path('default_checkout_identification', {'partner': practitioner.id}) }}\">
<button class=\"type-bordered w-100 bg-white text-primary\">Prendre rendez-vous</button>
</a>
</div>
</div>
{% if practitioner.partnerPage.promotions and practitioner.partnerPage.promotions.count > 0 %}
<div class=\"partner-fiche-card mt-5\">
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"22\" height=\"22\" viewBox=\"0 0 512 512\"><path d=\"M345 39.1L472.8 168.4c52.4 53 52.4 138.2 0 191.2L360.8 472.9c-9.3 9.4-24.5 9.5-33.9 .2s-9.5-24.5-.2-33.9L438.6 325.9c33.9-34.3 33.9-89.4 0-123.7L310.9 72.9c-9.3-9.4-9.2-24.6 .2-33.9s24.6-9.2 33.9 .2zM0 229.5V80C0 53.5 21.5 32 48 32H197.5c17 0 33.3 6.7 45.3 18.7l168 168c25 25 25 65.5 0 90.5L277.3 442.7c-25 25-65.5 25-90.5 0l-168-168C6.7 262.7 0 246.5 0 229.5zM144 144a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z\" fill=\"#ff6700\"/></svg>
</div>
<div>
Offres et promotions
</div>
</div>
<div style=\"border-top: 1px solid #C1C1C1;\">
{% for promotion in practitioner.partnerPage.promotions %}
{% if not promotion.maxDate or promotion.maxDate|date('U') > 'now'|date('U') %}
<div class=\"text-primary py-3\" style=\"border-bottom: 1px solid #C1C1C1; font-size: 12px;\">
<div class=\"text-right w-100 fs-8 fw-bold\">{% if promotion.maxDate %}Date limite: {{ promotion.maxDate|date('d/m/Y à H:i') }}{% endif %}</div>
<div>{{ promotion.content }}</div>
</div>
{% endif %}
{% endfor %}
</div>
</div>
{% endif %}
{% if practitioner.partnerPage.events and practitioner.partnerPage.events.count > 0 %}
<div style=\"padding-right: 1px;\" class=\"mt-5\">
<div id=\"page_events\">
{% for event in practitioner.partnerPage.events %}
<div>
<div class=\"partner-fiche-card position-relative\">
<div class=\"position-absolute top-0 text-white fs-8 px-3 py-1 fw-semibold\" style=\"right: 20px; background-color: #ff6700; border-radius: 0 0 4px 4px;\">ÉVÉNEMENT{% if event.type %} - {{ event.type }}{% endif %}</div>
<div class=\"d-flex align-items-center justify-content-between gap-10\">
<div>
<div class=\"partner-fiche-card-header\">
<div>
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"22\" height=\"22\" viewBox=\"0 0 448 512\">
<path d=\"M152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H64C28.7 64 0 92.7 0 128v16 48V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V192 144 128c0-35.3-28.7-64-64-64H344V24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H152V24zM48 192H400V448c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192z\" fill=\"#ff6700\"/>
</svg>
</div>
<div>
{{ event.title }}
</div>
{% if event.file %}
<a href=\"/uploads/p-image/{{ event.file }}\" class=\"d-block\" target=\"_blank\" rel=\"noreferrer\">
<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 384 512\"><path d=\"M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM216 232V334.1l31-31c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-72 72c-9.4 9.4-24.6 9.4-33.9 0l-72-72c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l31 31V232c0-13.3 10.7-24 24-24s24 10.7 24 24z\" fill=\"#336c7a\"/></svg>
</a>
{% endif %}
</div>
{{ event.description }}
{% if event.link %}
<div class=\"fs-8 mt-2\"><a href=\"{{ event.link }}\" target=\"_blank\" rel=\"nofollow\"><i>En savoir plus</i></a></div>
{% endif %}
</div>
<div class=\"text-secondary fw-bold fs-5 text-right\" style=\"max-width: 100px;\">
{{ event.dates }}
</div>
</div>
</div>
</div>
{% endfor %}
</div>
</div>
{% endif %}
</div>
</div>
</section>
<div class=\"modal fade\" tabindex=\"-1\" id=\"zv_reviews_modal\">
<div class=\"modal-dialog\">
<div class=\"modal-content\">
<div class=\"modal-header\">
<h5 class=\"modal-title\">Avis sur {{ practitioner.firstName }} {{ practitioner.lastName }}</h5>
<div class=\"btn btn-icon btn-sm btn-active-light-primary ms-2\" data-bs-dismiss=\"modal\">
<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"18\" width=\"18\" viewBox=\"0 0 384 512\"><path d=\"M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z\" fill=\"#336c7a\"/></svg>
</div>
</div>
<div class=\"modal-body\">
<div>
{% for review in practitioner.notes|reverse %}
<div class=\"partner-fiche-card fs-8\">
{% if review.user %}
<div class=\"d-flex align-items-center justify-content-start gap-1\"><div><b>{{ review.user.firstName }} {{ review.user.lastName }}</b></div><div class=\"d-flex align-items-center\">{% for i in 1..review.note %}<i class=\"bi bi-star fs-8 pb-1 d-block text-primary\" style=\"margin-right: 2px;\"></i>{% endfor %}</div></div>
{% endif %}
{{ review.opinion }}
</div>
{% endfor %}
</div>
<div>
<div class=\"separator my-4\"></div>
{% if form is defined and form and app.user %}
{{ form_start(form) }}
<div class=\"fv-row mb-5\">
{{ form_label(form.note, null, {\"label_attr\": {\"class\": \"fs-6 fw-bold form-label mt-3\"}}) }}
<div class=\"rating\">
<label class=\"rating-label me-1\" for=\"partner_note_note_0\">
<i class=\"bi bi-star fs-1\"></i>
</label>
<input class=\"rating-input\" name=\"partner_note[note]\" value=\"1\" {% if partnerNote and partnerNote.note >= 1 %}checked{% endif%} type=\"radio\" id=\"partner_note_note_0\"/>
<label class=\"rating-label me-1\" for=\"partner_note_note_1\">
<i class=\"bi bi-star fs-1\"></i>
</label>
<input class=\"rating-input\" name=\"partner_note[note]\" value=\"2\" {% if partnerNote and partnerNote.note >= 2 %}checked{% endif%} type=\"radio\" id=\"partner_note_note_1\"/>
<label class=\"rating-label me-1\" for=\"partner_note_note_2\">
<i class=\"bi bi-star fs-1\"></i>
</label>
<input class=\"rating-input\" name=\"partner_note[note]\" value=\"3\" {% if partnerNote and partnerNote.note >= 3 %}checked{% endif%} type=\"radio\" id=\"partner_note_note_2\"/>
<label class=\"rating-label me-1\" for=\"partner_note_note_3\">
<i class=\"bi bi-star fs-1\"></i>
</label>
<input class=\"rating-input\" name=\"partner_note[note]\" value=\"4\" {% if partnerNote and partnerNote.note >= 4 %}checked{% endif%} type=\"radio\" id=\"partner_note_note_3\"/>
<label class=\"rating-label me-1\" for=\"partner_note_note_4\">
<i class=\"bi bi-star fs-1\"></i>
</label>
<input class=\"rating-input\" name=\"partner_note[note]\" value=\"5\" {% if partnerNote and partnerNote.note >= 5 %}checked{% endif%} type=\"radio\" id=\"partner_note_note_4\"/>
</div>
<div class=\"alert-danger\">{{ form_errors(form.note) | striptags }}</div>
</div>
<div class=\"fv-row mb-5\">
{{ form_label(form.opinion, null, {\"label_attr\": {\"class\": \"fs-6 fw-bold form-label mt-3\"}}) }}
{{ form_widget(form.opinion, {\"attr\": {\"class\": \"form-control\"}}) }}
<div class=\"alert-danger\">{{ form_errors(form.opinion) | striptags }}</div>
</div>
{{ form_widget(form._token) }}
<div class=\"w-100 text-center mt-5\"><button type=\"submit\">{{ partnerNote and partnerNote.id ? 'Modifier' : 'Ajouter' }}</button></div>
{{ form_end(form, {'render_rest': false}) }}
{% else %}
<div class=\"text-center fs-8\">Vous devez être connecté pour laisser un avis</div>
{% endif %}
</div>
</div>
<div class=\"modal-footer\">
<button type=\"button\" class=\"btn btn-light\" data-bs-dismiss=\"modal\">Fermer</button>
</div>
</div>
</div>
</div>
{% endblock %}
{% block javascripts %}
{{ parent() }}
<script src=\"{{ asset('assets/plugins/custom/fslightbox/fslightbox.bundle.js') }}\"></script>
<script src=\"{{ asset('lib/leaflet/leaflet.js') }}\"></script>
<script src=\"{{ asset('lib/leaflet/plugins/markercluster/dist/leaflet.markercluster.js') }}\"></script>
<script src=\"{{ asset('/assets/plugins/global/plugins.bundle.js') }}\"></script>
<script>
{% if practitioner.addressCoordY and practitioner.addressCoordX %}
var map = L.map('zv-map').setView({lon: 1.9, lat: 46.98}, 5);
var bounds = [];
bounds.push([{{ practitioner.addressCoordY }}, {{ practitioner.addressCoordX }}]);
{% if practitioner.secondaryLocations and practitioner.secondaryLocations|length > 0 %}
{% for secondaryLocation in practitioner.secondaryLocations %}
{% if secondaryLocation.active %}
bounds.push([{{ secondaryLocation.addressCoordY }}, {{ secondaryLocation.addressCoordX }}]);
{% endif %}
{% endfor %}
{% endif %}
map.fitBounds(bounds, {padding: [50, 50]});
// add the OpenStreetMap tiles
L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png',{
maxZoom: 19,
attribution: 'OpenStreetMap'
}).addTo(map);
// show the scale bar on the lower left corner
L.control.scale({imperial: true, metric: true}).addTo(map);
// Icons
var LeafIcon = L.Icon.extend({
options: {
iconSize: [19, 47],
}
});
var marker = L.marker([{{ practitioner.addressCoordY }}, {{ practitioner.addressCoordX }}]);
map.addLayer(marker);
{% if practitioner.secondaryLocations and practitioner.secondaryLocations|length > 0 %}
{% for secondaryLocation in practitioner.secondaryLocations %}
{% if secondaryLocation.active %}
var marker = L.marker([{{ secondaryLocation.addressCoordY }}, {{ secondaryLocation.addressCoordX }}]);
map.addLayer(marker);
{% endif %}
{% endfor %}
{% endif %}
{% endif %}
</script>
{% if practitioner.partnerPage.events and practitioner.partnerPage.events.count > 1 %}
<script src=\"{{ asset('assets/js/vendors/plugins/jquery-3.6.3.min.js') }}\"></script>
<script src=\"{{ asset('assets/js/vendors/plugins/slick.min.js') }}\"></script>
<script>
\$(document).ready(function(){
\$('#page_events').slick({
slidesToShow: 1,
slidesToScroll: 1,
dots: false,
arrows: false,
autoplay: true,
autoplaySpeed: 3500,
infinite: true,
swipe: true,
fade: true,
cssEase: 'linear'
});
});
</script>
{% endif %}
{% endblock %}", "praticien/fiche.html.twig", "/home/slapp/www/zv/htdocs/templates/praticien/fiche.html.twig");
}
}