<?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;
/* base.html.twig */
class __TwigTemplate_c7a5f576f57bc8c3066ec7d103182c89 extends Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->parent = false;
$this->blocks = [
'title' => [$this, 'block_title'],
'stylesheets' => [$this, 'block_stylesheets'],
'body' => [$this, 'block_body'],
];
}
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", "base.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "base.html.twig"));
// line 1
yield "<!DOCTYPE html>
<html lang=\"fr\">
<head>
<meta charset=\"UTF-8\">
<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">
<title>";
// line 6
yield from $this->unwrap()->yieldBlock('title', $context, $blocks);
yield "</title>
<link rel=\"icon\" href=\"";
// line 7
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("favicon.ico"), "html", null, true);
yield "\">
";
// line 9
yield from $this->unwrap()->yieldBlock('stylesheets', $context, $blocks);
// line 23
yield "</head>
<body>
";
// line 25
if (CoreExtension::getAttribute($this->env, $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.', 25, $this->source); })()), "session", [], "any", false, false, false, 25), "has", ["_impersonator_original_token"], "method", false, false, false, 25)) {
// line 26
yield " <div class=\"impersonation-banner\" style=\"
background-color: #f9caca;
color: #800000;
padding: 10px;
text-align: center;
font-weight: bold;
\">
⚠️ Vous êtes connecté en tant que : ";
// line 33
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $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.', 33, $this->source); })()), "user", [], "any", false, false, false, 33), "email", [], "any", false, false, false, 33), "html", null, true);
yield "
|
<a href=\"";
// line 35
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("admin_impersonate_stop");
yield "\" style=\"color: #000; text-decoration: underline;\">
Revenir à mon compte admin
</a>
</div>
";
}
// line 40
yield "
";
// line 41
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_USER")) {
// line 42
yield " <nav class=\"navbar navbar-expand-lg navbar-dark bg-light no-underline\" style=\"background-color: #cd6b4e!important;\">
<a class=\"navbar-brand\" href=\"";
// line 43
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_accueil");
yield "\">
<img src=\"";
// line 44
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("logos/MINI~LOGOS~MINI~SITE-01.jpg"), "html", null, true);
yield "\" class=\"logo-consultation-emancipees margin-left-40\" alt=\"Logo\" />
</a>
<button class=\"navbar-toggler me-3 me-md-0 me-lg-0\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#navbarNav\" aria-controls=\"navbarNav\" aria-expanded=\"false\" aria-label=\"Toggle navigation\">
<span class=\"navbar-toggler-icon\"></span>
</button>
<div class=\"collapse navbar-collapse justify-content-end margin-right-40\" id=\"navbarNav\">
<ul class=\"navbar-nav text-center\">
";
// line 54
yield "
<li class=\"nav-item\">
";
// line 65
yield " <a class=\"nav-link text-light\" href=\"";
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_accueil");
yield "\">Tableau de bord</a>
";
// line 67
yield " </li>
<li class=\"nav-item\">
<a class=\"nav-link text-light profil_completed\" href=\"";
// line 71
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("plan_action");
yield "\">Nos plans d'action</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light profil_completed\" href=\"";
// line 74
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("bilan_biologique");
yield "\">Mes bilans biologiques</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light profil_completed\" href=\"";
// line 77
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("bilan_biologique_homme");
yield "\">Son spermogramme / bilans biologiques</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light profil_completed\" href=\"";
// line 80
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("mes_cyclos_index");
yield "\">Mes cyclos</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"";
// line 83
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("user_profil");
yield "\">Mon profil</a>
</li>
";
// line 85
$context["uri"] = CoreExtension::getAttribute($this->env, $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.', 85, $this->source); })()), "request", [], "any", false, false, false, 85), "uri", [], "any", false, false, false, 85);
// line 86
yield " ";
if (!CoreExtension::inFilter("continuite", (isset($context["uri"]) || array_key_exists("uri", $context) ? $context["uri"] : (function () { throw new RuntimeError('Variable "uri" does not exist.', 86, $this->source); })()))) {
// line 87
yield " ";
if (((!CoreExtension::inFilter("user/accueil", (isset($context["uri"]) || array_key_exists("uri", $context) ? $context["uri"] : (function () { throw new RuntimeError('Variable "uri" does not exist.', 87, $this->source); })())) && !CoreExtension::inFilter("user/plan_action", (isset($context["uri"]) || array_key_exists("uri", $context) ? $context["uri"] : (function () { throw new RuntimeError('Variable "uri" does not exist.', 87, $this->source); })()))) && !CoreExtension::inFilter("user/profil", (isset($context["uri"]) || array_key_exists("uri", $context) ? $context["uri"] : (function () { throw new RuntimeError('Variable "uri" does not exist.', 87, $this->source); })())))) {
// line 88
yield " <li class=\"nav-item\" style=\"display: none;\">
<a class=\"nav-link text-light\" href=\"";
// line 89
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("aide");
yield "\">Aide</a>
</li>
";
}
// line 92
yield " ";
}
// line 93
yield " <li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"";
// line 94
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_logout");
yield "\">Déconnexion</a>
</li>
</ul>
</div>
</nav>
";
}
// line 100
yield "
";
// line 101
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_ADMIN")) {
// line 102
yield " <nav class=\"navbar navbar-expand-lg navbar-light\" style=\"background-color: #69726D;\">
<a class=\"navbar-brand\" href=\"";
// line 103
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("admin_dashboard");
yield "\">
<img src=\"";
// line 104
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("logos/MINI~LOGOS~MINI~SITE-03.jpg"), "html", null, true);
yield "\" class=\"logo-consultation-emancipees\" alt=\"Logo\" />
</a>
<button class=\"navbar-toggler me-3\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#navbarNavAdmin\" aria-controls=\"navbarNavAdmin\" aria-expanded=\"false\" aria-label=\"Toggle navigation\">
<span class=\"navbar-toggler-icon\"></span>
</button>
<div class=\"collapse navbar-collapse justify-content-end justify-content-end margin-right-40\" id=\"navbarNavAdmin\">
<ul class=\"navbar-nav\">
<li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"";
// line 112
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("create_expert");
yield "\">Nouvel expert</a>
</li>
<li class=\"nav-item\" style=\"display: none;\">
<a class=\"nav-link text-light\" href=\"";
// line 115
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("create_produit");
yield "\">Nouveau produit</a>
</li>
";
// line 117
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_EXPERT")) {
// line 118
yield " <li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"";
// line 119
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("expert_accueil");
yield "\">Espace Expert</a>
</li>
";
}
// line 122
yield " <li class=\"nav-item\" style=\"display: none;\">
<a class=\"nav-link text-light\" href=\"";
// line 123
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("admin_clients");
yield "\">Liste des utilisateurs sans produit</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"";
// line 126
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("admin_experts");
yield "\">Liste des experts</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"";
// line 129
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("admin_profil");
yield "\">Mon profil</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light ";
// line 132
if (CoreExtension::inFilter("validation_routine", CoreExtension::getAttribute($this->env, $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.', 132, $this->source); })()), "request", [], "any", false, false, false, 132), "uri", [], "any", false, false, false, 132))) {
yield "color-yellow-sulfur";
}
yield "\" href=\"";
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("admin_dashboard_validation_routine");
yield "\">Menu Validation de routine</a>
</li>
<li class=\"nav-item dropdown\">
<a class=\"nav-link dropdown-toggle text-light ";
// line 135
if (!CoreExtension::inFilter("continuite", CoreExtension::getAttribute($this->env, $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.', 135, $this->source); })()), "request", [], "any", false, false, false, 135), "uri", [], "any", false, false, false, 135))) {
yield "color-yellow-sulfur";
}
yield "\" href=\"#\" id=\"navbarDropdown\" role=\"button\" aria-haspopup=\"true\" aria-expanded=\"false\">
Menu Consultation
</a>
<div class=\"dropdown-menu\" aria-labelledby=\"navbarDropdown\">
<a class=\"dropdown-item\" href=\"";
// line 139
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("admin_dashboard");
yield "\">Tableau de bord Consultation Filée</a>
<a class=\"dropdown-item\" href=\"";
// line 140
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("digest_dashboard");
yield "\">Digest</a>
<a class=\"dropdown-item\" href=\"";
// line 141
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("admin_listing_semaines");
yield "\">Switch semaine question</a>
<a class=\"dropdown-item\" href=\"";
// line 142
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("admin_create_question");
yield "\">Nouvelle question</a>
<a class=\"dropdown-item\" href=\"";
// line 143
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("admin_users");
yield "\">Liste des utilisateurs</a>
<a class=\"dropdown-item\" href=\"";
// line 144
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("fc_create");
yield "\">Nouveau FC</a>
<a class=\"dropdown-item\" href=\"";
// line 145
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("fc_list");
yield "\">Liste des FC</a>
</div>
</li>
<li class=\"nav-item dropdown\">
<a class=\"nav-link dropdown-toggle text-light ";
// line 149
if (CoreExtension::inFilter("continuite", CoreExtension::getAttribute($this->env, $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.', 149, $this->source); })()), "request", [], "any", false, false, false, 149), "uri", [], "any", false, false, false, 149))) {
yield "color-yellow-sulfur";
}
yield "\" href=\"#\" id=\"navbarDropdown\" role=\"button\" aria-haspopup=\"true\" aria-expanded=\"false\">
Menu Cocon
</a>
<div class=\"dropdown-menu\" aria-labelledby=\"navbarDropdown\">
<a class=\"dropdown-item\" href=\"";
// line 153
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("admin_dashboard_continuite");
yield "\">Tableau de bord Cocon</a>
<a class=\"dropdown-item\" href=\"";
// line 154
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("admin_create_question_continuite");
yield "\">Nouvelle question Cocon</a>
<a class=\"dropdown-item\" href=\"";
// line 155
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("create_pause_continuite");
yield "\">Nouvelle pause Cocon</a>
<a class=\"dropdown-item\" href=\"";
// line 156
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("list_pause_continuite");
yield "\">Les pauses Cocon</a>
<a class=\"dropdown-item\" href=\"";
// line 157
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("admin_users_continuite");
yield "\">Liste des utilisateurs</a>
</div>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"";
// line 161
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_logout");
yield "\">Déconnexion</a>
</li>
</ul>
</div>
</nav>
";
} elseif ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_EXPERT")) {
// line 167
yield " <nav class=\"navbar navbar-expand-lg navbar-light\" style=\"background-color: #D09E47;\">
<a class=\"navbar-brand\" href=\"";
// line 168
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("expert_accueil");
yield "\">
<img src=\"";
// line 169
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("logos/MINI~LOGOS~MINI~SITE-02.jpg"), "html", null, true);
yield "\" class=\"logo-consultation-emancipees\" alt=\"Logo\" />
</a>
<button class=\"navbar-toggler me-3\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#navbarNavExpert\" aria-controls=\"navbarNavExpert\" aria-expanded=\"false\" aria-label=\"Toggle navigation\">
<span class=\"navbar-toggler-icon\"></span>
</button>
<div class=\"collapse navbar-collapse justify-content-end justify-content-end margin-right-40\" id=\"navbarNavExpert\">
<ul class=\"navbar-nav\">
<li class=\"nav-item active\" style=\"display: none;\">
<a class=\"nav-link text-light\" href=\"";
// line 177
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("expert_dashboard");
yield "\">Consultation filée</a>
</li>
<li class=\"nav-item active\">
<a class=\"nav-link text-light\" href=\"";
// line 180
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("expert_dashboard_continuite");
yield "\">Cocon</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"";
// line 183
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("expert_dashboard_validation_de_routine");
yield "\">Validation de routine</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"";
// line 186
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("expert_bi");
yield "\">Bilan individuel</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"";
// line 189
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("expert_profil");
yield "\">Mon profil</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"";
// line 192
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_logout");
yield "\">Déconnexion</a>
</li>
</ul>
</div>
</nav>
";
}
// line 198
yield "
";
// line 199
yield from $this->unwrap()->yieldBlock('body', $context, $blocks);
// line 200
yield "
<!-- Scripts JavaScript -->
<script src=\"https://code.jquery.com/jquery-3.6.0.min.js\"></script>
<script src=\"https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.7/dist/umd/popper.min.js\"></script>
<script src=\"https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/js/bootstrap.bundle.min.js\"></script>
<script src=\"https://cdn.jsdelivr.net/npm/@fancyapps/ui@5.0/dist/fancybox/fancybox.umd.js\"></script>
<script src=\"https://cdn.jsdelivr.net/npm/flatpickr\"></script>
<script src=\"https://cdn.jsdelivr.net/npm/bootstrap-datepicker@1.9.0/dist/js/bootstrap-datepicker.min.js\"></script>
<script src=\"https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.10.0/locales/bootstrap-datepicker.fr.min.js\"></script>
<script>
\$('.datepicker').datepicker({
language: 'fr'
});
</script>
</body>
</html>
";
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
return; yield '';
}
// line 6
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 "Welcome!";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
// line 9
public function block_stylesheets($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", "stylesheets"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheets"));
// line 10
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->env->getFunction('encore_entry_link_tags')->getCallable()("app"), "html", null, true);
yield "
<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/css/bootstrap.min.css\">
<script src=\"https://cdnjs.cloudflare.com/ajax/libs/pdf.js/2.16.105/pdf.min.js\"></script>
<script src=\"https://cdnjs.cloudflare.com/ajax/libs/pdf.js/2.16.105/pdf.worker.min.js\"></script>
<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/@fancyapps/ui@5.0/dist/fancybox/fancybox.css\" />
<link rel=\"stylesheet\" href=\"";
// line 15
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("styles.css"), "html", null, true);
yield "\" />
<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/flatpickr/dist/flatpickr.min.css\">
<link href=\"https://cdn.jsdelivr.net/npm/bootstrap-datepicker@1.9.0/dist/css/bootstrap-datepicker.min.css\" rel=\"stylesheet\">
";
// line 19
yield " ";
// line 20
yield " <script src=\"https://kit.fontawesome.com/30f5d666d5.js\" crossorigin=\"anonymous\"></script>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
// line 199
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"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
/**
* @codeCoverageIgnore
*/
public function getTemplateName()
{
return "base.html.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable()
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo()
{
return array ( 498 => 199, 485 => 20, 483 => 19, 477 => 15, 468 => 10, 458 => 9, 438 => 6, 410 => 200, 408 => 199, 405 => 198, 396 => 192, 390 => 189, 384 => 186, 378 => 183, 372 => 180, 366 => 177, 355 => 169, 351 => 168, 348 => 167, 339 => 161, 332 => 157, 328 => 156, 324 => 155, 320 => 154, 316 => 153, 307 => 149, 300 => 145, 296 => 144, 292 => 143, 288 => 142, 284 => 141, 280 => 140, 276 => 139, 267 => 135, 257 => 132, 251 => 129, 245 => 126, 239 => 123, 236 => 122, 230 => 119, 227 => 118, 225 => 117, 220 => 115, 214 => 112, 203 => 104, 199 => 103, 196 => 102, 194 => 101, 191 => 100, 182 => 94, 179 => 93, 176 => 92, 170 => 89, 167 => 88, 164 => 87, 161 => 86, 159 => 85, 154 => 83, 148 => 80, 142 => 77, 136 => 74, 130 => 71, 124 => 67, 119 => 65, 115 => 54, 105 => 44, 101 => 43, 98 => 42, 96 => 41, 93 => 40, 85 => 35, 80 => 33, 71 => 26, 69 => 25, 65 => 23, 63 => 9, 58 => 7, 54 => 6, 47 => 1,);
}
public function getSourceContext()
{
return new Source("<!DOCTYPE html>
<html lang=\"fr\">
<head>
<meta charset=\"UTF-8\">
<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">
<title>{% block title %}Welcome!{% endblock %}</title>
<link rel=\"icon\" href=\"{{ asset('favicon.ico') }}\">
{% block stylesheets %}
{{ encore_entry_link_tags('app') }}
<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/css/bootstrap.min.css\">
<script src=\"https://cdnjs.cloudflare.com/ajax/libs/pdf.js/2.16.105/pdf.min.js\"></script>
<script src=\"https://cdnjs.cloudflare.com/ajax/libs/pdf.js/2.16.105/pdf.worker.min.js\"></script>
<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/@fancyapps/ui@5.0/dist/fancybox/fancybox.css\" />
<link rel=\"stylesheet\" href=\"{{ asset('styles.css') }}\" />
<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/flatpickr/dist/flatpickr.min.css\">
<link href=\"https://cdn.jsdelivr.net/npm/bootstrap-datepicker@1.9.0/dist/css/bootstrap-datepicker.min.css\" rel=\"stylesheet\">
{# <script src=\"https://kit.fontawesome.com/2353d98bde.js\" crossorigin=\"anonymous\"></script> #}
{# 1ER ACCESS <script src=\"https://kit.fontawesome.com/4349ac38c9.js\" crossorigin=\"anonymous\"></script> #}
<script src=\"https://kit.fontawesome.com/30f5d666d5.js\" crossorigin=\"anonymous\"></script>
{% endblock %}
</head>
<body>
{% if app.session.has('_impersonator_original_token') %}
<div class=\"impersonation-banner\" style=\"
background-color: #f9caca;
color: #800000;
padding: 10px;
text-align: center;
font-weight: bold;
\">
⚠️ Vous êtes connecté en tant que : {{ app.user.email }}
|
<a href=\"{{ path('admin_impersonate_stop') }}\" style=\"color: #000; text-decoration: underline;\">
Revenir à mon compte admin
</a>
</div>
{% endif %}
{% if is_granted('ROLE_USER') %}
<nav class=\"navbar navbar-expand-lg navbar-dark bg-light no-underline\" style=\"background-color: #cd6b4e!important;\">
<a class=\"navbar-brand\" href=\"{{ path('user_accueil') }}\">
<img src=\"{{ asset('logos/MINI~LOGOS~MINI~SITE-01.jpg') }}\" class=\"logo-consultation-emancipees margin-left-40\" alt=\"Logo\" />
</a>
<button class=\"navbar-toggler me-3 me-md-0 me-lg-0\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#navbarNav\" aria-controls=\"navbarNav\" aria-expanded=\"false\" aria-label=\"Toggle navigation\">
<span class=\"navbar-toggler-icon\"></span>
</button>
<div class=\"collapse navbar-collapse justify-content-end margin-right-40\" id=\"navbarNav\">
<ul class=\"navbar-nav text-center\">
{# <li class=\"nav-item\">
<a class=\"nav-link text-light profil_completed\" href=\"{{ path('user_accueil') }}\">Accueil</a>
</li> #}
<li class=\"nav-item\">
{# {% if current_section is defined %}
{% if current_section == 'consultation' %}
<a class=\"nav-link text-light\" href=\"{{ path('user_dashboard') }}\">Tableau de bord</a>
{% elseif current_section == 'bilan' %}
<a class=\"nav-link text-light\" href=\"{{ path('user_dashboard_bilanindividuel') }}\">Tableau de bord</a>
{% elseif current_section == 'cocon' %}
<a class=\"nav-link text-light\" href=\"{{ path('user_dashboard_continuite') }}\">Tableau de bord</a>
{% endif %}
{% else %} #}
<a class=\"nav-link text-light\" href=\"{{ path('user_accueil') }}\">Tableau de bord</a>
{# {% endif %} #}
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light profil_completed\" href=\"{{ path('plan_action') }}\">Nos plans d'action</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light profil_completed\" href=\"{{ path('bilan_biologique') }}\">Mes bilans biologiques</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light profil_completed\" href=\"{{ path('bilan_biologique_homme') }}\">Son spermogramme / bilans biologiques</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light profil_completed\" href=\"{{ path('mes_cyclos_index') }}\">Mes cyclos</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"{{ path('user_profil') }}\">Mon profil</a>
</li>
{% set uri = app.request.uri %}
{% if 'continuite' not in uri %}
{% if 'user/accueil' not in uri and 'user/plan_action' not in uri and 'user/profil' not in uri %}
<li class=\"nav-item\" style=\"display: none;\">
<a class=\"nav-link text-light\" href=\"{{ path('aide') }}\">Aide</a>
</li>
{% endif %}
{% endif %}
<li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"{{ path('app_logout') }}\">Déconnexion</a>
</li>
</ul>
</div>
</nav>
{% endif %}
{% if is_granted('ROLE_ADMIN') %}
<nav class=\"navbar navbar-expand-lg navbar-light\" style=\"background-color: #69726D;\">
<a class=\"navbar-brand\" href=\"{{ path('admin_dashboard') }}\">
<img src=\"{{ asset('logos/MINI~LOGOS~MINI~SITE-03.jpg') }}\" class=\"logo-consultation-emancipees\" alt=\"Logo\" />
</a>
<button class=\"navbar-toggler me-3\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#navbarNavAdmin\" aria-controls=\"navbarNavAdmin\" aria-expanded=\"false\" aria-label=\"Toggle navigation\">
<span class=\"navbar-toggler-icon\"></span>
</button>
<div class=\"collapse navbar-collapse justify-content-end justify-content-end margin-right-40\" id=\"navbarNavAdmin\">
<ul class=\"navbar-nav\">
<li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"{{ path('create_expert') }}\">Nouvel expert</a>
</li>
<li class=\"nav-item\" style=\"display: none;\">
<a class=\"nav-link text-light\" href=\"{{ path('create_produit') }}\">Nouveau produit</a>
</li>
{% if is_granted('ROLE_EXPERT') %}
<li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"{{ path('expert_accueil') }}\">Espace Expert</a>
</li>
{% endif %}
<li class=\"nav-item\" style=\"display: none;\">
<a class=\"nav-link text-light\" href=\"{{ path('admin_clients') }}\">Liste des utilisateurs sans produit</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"{{ path('admin_experts') }}\">Liste des experts</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"{{ path('admin_profil') }}\">Mon profil</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light {% if 'validation_routine' in app.request.uri %}color-yellow-sulfur{% endif %}\" href=\"{{ path('admin_dashboard_validation_routine') }}\">Menu Validation de routine</a>
</li>
<li class=\"nav-item dropdown\">
<a class=\"nav-link dropdown-toggle text-light {% if 'continuite' not in app.request.uri %}color-yellow-sulfur{% endif %}\" href=\"#\" id=\"navbarDropdown\" role=\"button\" aria-haspopup=\"true\" aria-expanded=\"false\">
Menu Consultation
</a>
<div class=\"dropdown-menu\" aria-labelledby=\"navbarDropdown\">
<a class=\"dropdown-item\" href=\"{{ path('admin_dashboard') }}\">Tableau de bord Consultation Filée</a>
<a class=\"dropdown-item\" href=\"{{ path('digest_dashboard') }}\">Digest</a>
<a class=\"dropdown-item\" href=\"{{ path('admin_listing_semaines') }}\">Switch semaine question</a>
<a class=\"dropdown-item\" href=\"{{ path('admin_create_question') }}\">Nouvelle question</a>
<a class=\"dropdown-item\" href=\"{{ path('admin_users') }}\">Liste des utilisateurs</a>
<a class=\"dropdown-item\" href=\"{{ path('fc_create') }}\">Nouveau FC</a>
<a class=\"dropdown-item\" href=\"{{ path('fc_list') }}\">Liste des FC</a>
</div>
</li>
<li class=\"nav-item dropdown\">
<a class=\"nav-link dropdown-toggle text-light {% if 'continuite' in app.request.uri %}color-yellow-sulfur{% endif %}\" href=\"#\" id=\"navbarDropdown\" role=\"button\" aria-haspopup=\"true\" aria-expanded=\"false\">
Menu Cocon
</a>
<div class=\"dropdown-menu\" aria-labelledby=\"navbarDropdown\">
<a class=\"dropdown-item\" href=\"{{ path('admin_dashboard_continuite') }}\">Tableau de bord Cocon</a>
<a class=\"dropdown-item\" href=\"{{ path('admin_create_question_continuite') }}\">Nouvelle question Cocon</a>
<a class=\"dropdown-item\" href=\"{{ path('create_pause_continuite') }}\">Nouvelle pause Cocon</a>
<a class=\"dropdown-item\" href=\"{{ path('list_pause_continuite') }}\">Les pauses Cocon</a>
<a class=\"dropdown-item\" href=\"{{ path('admin_users_continuite') }}\">Liste des utilisateurs</a>
</div>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"{{ path('app_logout') }}\">Déconnexion</a>
</li>
</ul>
</div>
</nav>
{% elseif is_granted('ROLE_EXPERT') %}
<nav class=\"navbar navbar-expand-lg navbar-light\" style=\"background-color: #D09E47;\">
<a class=\"navbar-brand\" href=\"{{ path('expert_accueil') }}\">
<img src=\"{{ asset('logos/MINI~LOGOS~MINI~SITE-02.jpg') }}\" class=\"logo-consultation-emancipees\" alt=\"Logo\" />
</a>
<button class=\"navbar-toggler me-3\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#navbarNavExpert\" aria-controls=\"navbarNavExpert\" aria-expanded=\"false\" aria-label=\"Toggle navigation\">
<span class=\"navbar-toggler-icon\"></span>
</button>
<div class=\"collapse navbar-collapse justify-content-end justify-content-end margin-right-40\" id=\"navbarNavExpert\">
<ul class=\"navbar-nav\">
<li class=\"nav-item active\" style=\"display: none;\">
<a class=\"nav-link text-light\" href=\"{{ path('expert_dashboard') }}\">Consultation filée</a>
</li>
<li class=\"nav-item active\">
<a class=\"nav-link text-light\" href=\"{{ path('expert_dashboard_continuite') }}\">Cocon</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"{{ path('expert_dashboard_validation_de_routine') }}\">Validation de routine</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"{{ path('expert_bi')}}\">Bilan individuel</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"{{ path('expert_profil') }}\">Mon profil</a>
</li>
<li class=\"nav-item\">
<a class=\"nav-link text-light\" href=\"{{ path('app_logout') }}\">Déconnexion</a>
</li>
</ul>
</div>
</nav>
{% endif %}
{% block body %}{% endblock %}
<!-- Scripts JavaScript -->
<script src=\"https://code.jquery.com/jquery-3.6.0.min.js\"></script>
<script src=\"https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.7/dist/umd/popper.min.js\"></script>
<script src=\"https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/js/bootstrap.bundle.min.js\"></script>
<script src=\"https://cdn.jsdelivr.net/npm/@fancyapps/ui@5.0/dist/fancybox/fancybox.umd.js\"></script>
<script src=\"https://cdn.jsdelivr.net/npm/flatpickr\"></script>
<script src=\"https://cdn.jsdelivr.net/npm/bootstrap-datepicker@1.9.0/dist/js/bootstrap-datepicker.min.js\"></script>
<script src=\"https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.10.0/locales/bootstrap-datepicker.fr.min.js\"></script>
<script>
\$('.datepicker').datepicker({
language: 'fr'
});
</script>
</body>
</html>
", "base.html.twig", "/home/lesverw/consultation/templates/base.html.twig");
}
}