<?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;
use Twig\TemplateWrapper;
/* commun/back_office.html.twig */
class __TwigTemplate_8ad70fca4cd523a6084f26baea3d44de extends Template
{
private Source $source;
/**
* @var array<string, Template>
*/
private array $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->parent = false;
$this->blocks = [
'title' => [$this, 'block_title'],
'body' => [$this, 'block_body'],
'javascripts' => [$this, 'block_javascripts'],
];
}
protected function doDisplay(array $context, array $blocks = []): iterable
{
$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", "commun/back_office.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "commun/back_office.html.twig"));
// line 1
yield "<!DOCTYPE html>
<html lang=\"fr\">
<head>
<meta charset=\"utf-8\">
<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">
<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">
<title>";
// line 7
yield from $this->unwrap()->yieldBlock('title', $context, $blocks);
yield "</title>
<link rel=\"stylesheet\" href=\"/lib/css/bootstrap.min.css\">
<link rel=\"stylesheet\" href=\"/lib/css/jquery-ui.min.css\">
<link rel=\"stylesheet\" href=\"/lib/css/bootstrap-datepicker3.css\">
<link rel=\"stylesheet\" href=\"/lib/css/fontawesome-solid.css\">
<link rel=\"stylesheet\" href=\"/lib/css/fontawesome-regular.css\">
<link rel=\"stylesheet\" href=\"/lib/css/fontawesome.css\">
<link rel=\"stylesheet\" href=\"/lib/css/DataTables-1.10.20/css/dataTables.bootstrap4.css\">
<link rel=\"stylesheet\" href=\"/lib/css/Buttons-1.6.1/css/buttons.bootstrap4.min.css\"/>
<link rel=\"stylesheet\" href=\"/css/commun.css?240610\">
<link rel=\"stylesheet\" href=\"/css/lien_fonctionnalite.css?220921\">
<link rel=\"stylesheet\" href=\"/css/forms.css\">
<link rel=\"stylesheet\" href=\"/css/connexion.css\">
<link rel=\"stylesheet\" href=\"/css/button_toggle.css\">
<link rel=\"stylesheet\" href=\"/css/cd-timeline.css\">
<link rel=\"stylesheet\" href=\"/css/tableau_accueils.css?240610\" />
<link rel=\"stylesheet\" href=\"/css/inputmask.css\" />
";
// line 25
yield "
<script type=\"text/javascript\">
var tarteaucitronForceExpire = 14*30; //conservation choix utilisateur 14 mois
</script>
<script type=\"text/javascript\" src=\"/lib/tarteaucitron/tarteaucitron.js\"></script>
<script type=\"text/javascript\">
tarteaucitron.init({
\"hashtag\": \"#tarteaucitron\", /* Open the panel with this hashtag */
\"cookieName\": \"tarteaucitron\", /* Cookie name */
\"orientation\": \"middle\", /* Banner position (top - middle - bottom) */
\"showAlertSmall\": false, /* Show the small banner on bottom right */
\"cookieslist\": true, /* Show the cookie list */
\"adblocker\": false, /* Show a Warning if an adblocker is detected */
\"DenyAllCta\" : true, /* Show the deny all button */
\"AcceptAllCta\": true, /* Show the accept all button when highPrivacy on */
\"highPrivacy\": true, /* Disable auto consent */
\"handleBrowserDNTRequest\": false, /* If Do Not Track == 1, disallow all */
\"removeCredit\": true, /* Remove credit link */
});
</script>
</head>
<body class=\"bg-body-principal\">
<nav class=\"navbar navbar-expand-sm navbar-dark bg-navbar-principal\">
";
// line 48
yield from $this->load([(("commun/headers/_header_" . (isset($context["clientEFC"]) || array_key_exists("clientEFC", $context) ? $context["clientEFC"] : (function () { throw new RuntimeError('Variable "clientEFC" does not exist.', 48, $this->source); })())) . ".html.twig"), "commun/headers/_header_efc.html.twig"], 48)->unwrap()->yield($context);
// line 49
yield "
<button class=\"navbar-toggler\" type=\"button\" data-toggle=\"collapse\" data-target=\"#navbarNavDropdown\" aria-controls=\"navbarNavDropdown\" aria-expanded=\"false\" aria-label=\"Toggle navigation\">
<span class=\"navbar-toggler-icon\"></span>
</button>
<div class=\"collapse navbar-collapse text-right\" id=\"navbarNavDropdown\">
<ul class=\"navbar-nav mr-auto\">
";
// line 56
yield " </ul>
<span class=\"navbar-text\">
";
// line 58
if ((($tmp = !(null === 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.', 58, $this->source); })()), "user", [], "any", false, false, false, 58))) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
// line 59
yield " ";
if ((($tmp = $this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_PREVIOUS_ADMIN")) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
// line 60
yield " Simulation en tant que ";
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.', 60, $this->source); })()), "user", [], "any", false, false, false, 60), "prenom", [], "any", false, false, false, 60), "html", null, true);
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::upper($this->env->getCharset(), 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.', 60, $this->source); })()), "user", [], "any", false, false, false, 60), "nom", [], "any", false, false, false, 60)), "html", null, true);
yield " (";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, 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.', 60, $this->source); })()), "user", [], "any", false, false, false, 60), "profil", [], "any", false, false, false, 60), "libelle", [], "any", false, false, false, 60), "html", null, true);
yield ") (<a href=\"";
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("simuler_utilisateur", ["_switch_user" => "_exit"]);
yield "\"><i class=\"fa fa-09x fa-power-off\"></i> Déconnexion</a>)
";
} else {
// line 62
yield " ";
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.', 62, $this->source); })()), "user", [], "any", false, false, false, 62), "prenom", [], "any", false, false, false, 62), "html", null, true);
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::upper($this->env->getCharset(), 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.', 62, $this->source); })()), "user", [], "any", false, false, false, 62), "nom", [], "any", false, false, false, 62)), "html", null, true);
yield " <a href=\"";
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("deconnexion");
yield "\"><i class=\"fa fa-power-off\"></i> Déconnexion</a>
";
}
// line 64
yield " ";
if ((($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted(Twig\Extension\CoreExtension::constant("App\\Entity\\Parametrage\\EnumDroit::ACCES_LISTES_PARTENAIRES")) && !$this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted(Twig\Extension\CoreExtension::constant("App\\Entity\\Parametrage\\EnumDroit::ACCES_LISTES_DEPARTEMENT"))) || ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted(Twig\Extension\CoreExtension::constant("App\\Entity\\Parametrage\\EnumDroit::ACCES_STATS")) && !$this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted(Twig\Extension\CoreExtension::constant("App\\Entity\\Parametrage\\EnumDroit::GESTION_UTILISATEURS_DEPARTEMENT"))))) {
// line 67
yield "
<br/>
";
} else {
// line 70
yield " <div id=\"showHelp\" class=\"text-right pt-2\"><a class=\x27iconeAction\x27 data-toggle=\"collapse\" href=\"#helpAlert\"><i class=\x27far fa-question-circle\x27></i> Aide</a></div>
";
}
// line 72
yield " ";
} else {
// line 73
yield " Non connecté (!) (<a href=\"";
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("connexion");
yield "\">Connexion</a>)
";
}
// line 75
yield " </span>
</div>
</nav>
<div id=\"helpAlert\" class=\"collapse alert alert-info\" role=\"alert\" >
";
// line 79
if ((($tmp = $this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted(Twig\Extension\CoreExtension::constant("App\\Entity\\Parametrage\\EnumDroit::GESTION_UTILISATEURS_DEPARTEMENT"))) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
// line 80
yield " ";
$context["guide_utilisateur"] = "Manuel utilisateur - Administrateur.pdf";
// line 81
yield " ";
} elseif ((($tmp = $this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted(Twig\Extension\CoreExtension::constant("App\\Entity\\Parametrage\\EnumDroit::DECLARATION_ACCUEILS"))) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
// line 82
yield " ";
$context["guide_utilisateur"] = "Manuel utilisateur - Assistant maternel.pdf";
// line 83
yield " ";
} else {
// line 84
yield " ";
$context["guide_utilisateur"] = "Manuel utilisateur - Utilisateur pro.pdf";
// line 85
yield " ";
}
// line 86
yield " Pour le support et l\x27aide à l\x27utilisation, consultez le <a target=\"_blank\" href=\"/guides/";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["guide_utilisateur"]) || array_key_exists("guide_utilisateur", $context) ? $context["guide_utilisateur"] : (function () { throw new RuntimeError('Variable "guide_utilisateur" does not exist.', 86, $this->source); })()), "html", null, true);
yield "\">guide utilisateur</a>.
";
// line 87
if ((($tmp = (isset($context["numeroVertActif"]) || array_key_exists("numeroVertActif", $context) ? $context["numeroVertActif"] : (function () { throw new RuntimeError('Variable "numeroVertActif" does not exist.', 87, $this->source); })())) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
yield "<br>Le Numéro Vert <a class=\"text-success\" href=\"tel:+33800800095\"> 0 800 800 095</a> est à votre disposition en cas de difficulté.";
}
// line 88
yield " <button type=\"button\" class=\"close\" data-toggle=\"collapse\" href=\"#helpAlert\" aria-label=\"Fermer l\x27aide\">
<span aria-hidden=\"true\">×</span>
</button>
</div>
<div class=\"container p-sm-2\">
";
// line 93
yield from $this->unwrap()->yieldBlock('body', $context, $blocks);
// line 94
yield " </div>
<div class=\"footer\">
";
// line 97
yield " <p class=\"my-2 ml-2 text-muted\">
© ";
// line 98
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate($this->extensions['Twig\Extension\CoreExtension']->convertDate(), "Y"), "html", null, true);
yield "
<a href=\"https://www.enfenconfiance.com/\" target=\"blank\">ENFenCONFIANCE</a> - Tous droits réservés
<span class=\"d-print-none\">| <a href=\"";
// line 100
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("mentions_legales");
yield "\">Mentions légales</a></span>
";
// line 101
if ((($tmp = !(null === 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.', 101, $this->source); })()), "user", [], "any", false, false, false, 101))) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
// line 102
yield " ";
if ((($tmp = (isset($context["numeroVertActif"]) || array_key_exists("numeroVertActif", $context) ? $context["numeroVertActif"] : (function () { throw new RuntimeError('Variable "numeroVertActif" does not exist.', 102, $this->source); })())) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
yield " | Numéro vert <a class=\"text-success\" href=\"tel:+33800800095\"> 0 800 800 095</a>";
}
// line 103
yield " ";
if ((($tmp = !(null === (isset($context["version"]) || array_key_exists("version", $context) ? $context["version"] : (function () { throw new RuntimeError('Variable "version" does not exist.', 103, $this->source); })()))) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
yield "<span style=\"display: none\">| v";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["version"]) || array_key_exists("version", $context) ? $context["version"] : (function () { throw new RuntimeError('Variable "version" does not exist.', 103, $this->source); })()), "html", null, true);
yield "</span>";
}
// line 104
yield " ";
}
// line 105
yield " <span class=\"d-print-none\">|
<a href=\"#tarteaucitron\">Gestion des Cookies</a>
</span>
<span class=\"d-print-none\">| <a href=\"";
// line 108
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("protection_donnees");
yield "\">Protection de vos données</a></span>
</p>
</div>
";
// line 112
yield " <script src=\"/lib/js/jquery-3.3.1.js\"></script>
<script src=\"/lib/js/jquery-ui.js\"></script>
<script src=\"/lib/js/jquery.form.min.js\"></script>
<script src=\"/lib/js/jquery.ui.touch-punch.min.js\"></script> ";
// line 116
yield " <script src=\"/lib/js/popper.min.js\"></script> ";
// line 117
yield " <script src=\"/lib/js/bootstrap.min.js\"></script>
<script src=\"/lib/js/bootstrap-datepicker.js\"></script>
<script src=\"/lib/js/bootstrap-datepicker.fr.min.js\"></script>
<script src=\"/js/commun.js?240610\"></script>
<script src=\"/lib/js/moment.js\"></script>
<script src=\"/lib/js/jquery.inputmask.min.js\"></script>
<script src=\"/lib/css/JSZip-2.5.0/jszip.min.js\"></script>
<script src=\"/lib/css/DataTables-1.10.20/js/jquery.dataTables.min.js\"></script>
<script src=\"/lib/css/DataTables-1.10.20/js/dataTables.bootstrap4.min.js\"></script>
<script src=\"/lib/css/Buttons-1.6.1/js/dataTables.buttons.min.js\"></script>
<script src=\"/lib/css/Buttons-1.6.1/js/buttons.bootstrap4.min.js\"></script>
<script src=\"/lib/css/Buttons-1.6.1/js/buttons.html5.min.js\"></script>
<script src=\"/lib/css/Buttons-1.6.1/js/buttons.print.min.js\"></script>
";
// line 132
yield from $this->unwrap()->yieldBlock('javascripts', $context, $blocks);
// line 143
yield " </body>
</html>
";
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
yield from [];
}
// line 7
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_title(array $context, array $blocks = []): iterable
{
$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 "ENFenCONFIANCE - GDA";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 93
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_body(array $context, array $blocks = []): iterable
{
$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"));
yield " ";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 132
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_javascripts(array $context, array $blocks = []): iterable
{
$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 133
yield " <script>
jQuery(function () {
\$(\x27[data-toggle=\"tooltip\"]\x27).tooltip(); //todo : voir si on garde ce composant pour afficher les tooltip avec le text dans les title
});
</script>
<script type=\"text/javascript\">
tarteaucitron.user.gtagUa = \x27";
// line 139
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["idGoogleAnalytics"]) || array_key_exists("idGoogleAnalytics", $context) ? $context["idGoogleAnalytics"] : (function () { throw new RuntimeError('Variable "idGoogleAnalytics" does not exist.', 139, $this->source); })()), "html", null, true);
yield "\x27;
(tarteaucitron.job = tarteaucitron.job || []).push(\x27gtag\x27);
</script>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
/**
* @codeCoverageIgnore
*/
public function getTemplateName(): string
{
return "commun/back_office.html.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable(): bool
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo(): array
{
return array ( 360 => 139, 352 => 133, 339 => 132, 316 => 93, 293 => 7, 280 => 143, 278 => 132, 261 => 117, 259 => 116, 254 => 112, 248 => 108, 243 => 105, 240 => 104, 233 => 103, 228 => 102, 226 => 101, 222 => 100, 217 => 98, 214 => 97, 210 => 94, 208 => 93, 201 => 88, 197 => 87, 192 => 86, 189 => 85, 186 => 84, 183 => 83, 180 => 82, 177 => 81, 174 => 80, 172 => 79, 166 => 75, 160 => 73, 157 => 72, 153 => 70, 148 => 67, 145 => 64, 135 => 62, 123 => 60, 120 => 59, 118 => 58, 114 => 56, 106 => 49, 104 => 48, 79 => 25, 59 => 7, 51 => 1,);
}
public function getSourceContext(): Source
{
return new Source("<!DOCTYPE html>
<html lang=\"fr\">
<head>
<meta charset=\"utf-8\">
<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">
<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">
<title>{% block title %}ENFenCONFIANCE - GDA{% endblock %}</title>
<link rel=\"stylesheet\" href=\"/lib/css/bootstrap.min.css\">
<link rel=\"stylesheet\" href=\"/lib/css/jquery-ui.min.css\">
<link rel=\"stylesheet\" href=\"/lib/css/bootstrap-datepicker3.css\">
<link rel=\"stylesheet\" href=\"/lib/css/fontawesome-solid.css\">
<link rel=\"stylesheet\" href=\"/lib/css/fontawesome-regular.css\">
<link rel=\"stylesheet\" href=\"/lib/css/fontawesome.css\">
<link rel=\"stylesheet\" href=\"/lib/css/DataTables-1.10.20/css/dataTables.bootstrap4.css\">
<link rel=\"stylesheet\" href=\"/lib/css/Buttons-1.6.1/css/buttons.bootstrap4.min.css\"/>
<link rel=\"stylesheet\" href=\"/css/commun.css?240610\">
<link rel=\"stylesheet\" href=\"/css/lien_fonctionnalite.css?220921\">
<link rel=\"stylesheet\" href=\"/css/forms.css\">
<link rel=\"stylesheet\" href=\"/css/connexion.css\">
<link rel=\"stylesheet\" href=\"/css/button_toggle.css\">
<link rel=\"stylesheet\" href=\"/css/cd-timeline.css\">
<link rel=\"stylesheet\" href=\"/css/tableau_accueils.css?240610\" />
<link rel=\"stylesheet\" href=\"/css/inputmask.css\" />
{# {% block stylesheets %}{% endblock %} #}
<script type=\"text/javascript\">
var tarteaucitronForceExpire = 14*30; //conservation choix utilisateur 14 mois
</script>
<script type=\"text/javascript\" src=\"/lib/tarteaucitron/tarteaucitron.js\"></script>
<script type=\"text/javascript\">
tarteaucitron.init({
\"hashtag\": \"#tarteaucitron\", /* Open the panel with this hashtag */
\"cookieName\": \"tarteaucitron\", /* Cookie name */
\"orientation\": \"middle\", /* Banner position (top - middle - bottom) */
\"showAlertSmall\": false, /* Show the small banner on bottom right */
\"cookieslist\": true, /* Show the cookie list */
\"adblocker\": false, /* Show a Warning if an adblocker is detected */
\"DenyAllCta\" : true, /* Show the deny all button */
\"AcceptAllCta\": true, /* Show the accept all button when highPrivacy on */
\"highPrivacy\": true, /* Disable auto consent */
\"handleBrowserDNTRequest\": false, /* If Do Not Track == 1, disallow all */
\"removeCredit\": true, /* Remove credit link */
});
</script>
</head>
<body class=\"bg-body-principal\">
<nav class=\"navbar navbar-expand-sm navbar-dark bg-navbar-principal\">
{% include [\x27commun/headers/_header_\x27 ~ clientEFC ~ \x27.html.twig\x27, \x27commun/headers/_header_efc.html.twig\x27] %}
<button class=\"navbar-toggler\" type=\"button\" data-toggle=\"collapse\" data-target=\"#navbarNavDropdown\" aria-controls=\"navbarNavDropdown\" aria-expanded=\"false\" aria-label=\"Toggle navigation\">
<span class=\"navbar-toggler-icon\"></span>
</button>
<div class=\"collapse navbar-collapse text-right\" id=\"navbarNavDropdown\">
<ul class=\"navbar-nav mr-auto\">
{# TODO : y mettre les items de menu en header ? : index_menu.html.twig ? #}
</ul>
<span class=\"navbar-text\">
{% if app.user is not null %}
{% if is_granted(\x27ROLE_PREVIOUS_ADMIN\x27) %}
Simulation en tant que {{ app.user.prenom }} {{ app.user.nom | upper }} ({{ app.user.profil.libelle }}) (<a href=\"{{ path(\x27simuler_utilisateur\x27, {\x27_switch_user\x27: \x27_exit\x27}) }}\"><i class=\"fa fa-09x fa-power-off\"></i> Déconnexion</a>)
{% else %}
{{ app.user.prenom }} {{ app.user.nom | upper }} <a href=\"{{ path(\x27deconnexion\x27) }}\"><i class=\"fa fa-power-off\"></i> Déconnexion</a>
{% endif %}
{% if ( is_granted(constant(\"App\\\\Entity\\\\Parametrage\\\\EnumDroit::ACCES_LISTES_PARTENAIRES\"))
and not is_granted(constant(\"App\\\\Entity\\\\Parametrage\\\\EnumDroit::ACCES_LISTES_DEPARTEMENT\")) ) or
( is_granted(constant(\"App\\\\Entity\\\\Parametrage\\\\EnumDroit::ACCES_STATS\"))
and not is_granted(constant(\"App\\\\Entity\\\\Parametrage\\\\EnumDroit::GESTION_UTILISATEURS_DEPARTEMENT\")) ) %}
<br/>
{% else %}
<div id=\"showHelp\" class=\"text-right pt-2\"><a class=\x27iconeAction\x27 data-toggle=\"collapse\" href=\"#helpAlert\"><i class=\x27far fa-question-circle\x27></i> Aide</a></div>
{% endif %}
{% else %}
Non connecté (!) (<a href=\"{{ path(\x27connexion\x27) }}\">Connexion</a>)
{% endif %}
</span>
</div>
</nav>
<div id=\"helpAlert\" class=\"collapse alert alert-info\" role=\"alert\" >
{% if is_granted(constant(\"App\\\\Entity\\\\Parametrage\\\\EnumDroit::GESTION_UTILISATEURS_DEPARTEMENT\")) %}
{% set guide_utilisateur = \x27Manuel utilisateur - Administrateur.pdf\x27 %}
{% elseif is_granted(constant(\"App\\\\Entity\\\\Parametrage\\\\EnumDroit::DECLARATION_ACCUEILS\")) %}
{% set guide_utilisateur = \x27Manuel utilisateur - Assistant maternel.pdf\x27 %}
{% else %}
{% set guide_utilisateur = \x27Manuel utilisateur - Utilisateur pro.pdf\x27 %}
{% endif %}
Pour le support et l\x27aide à l\x27utilisation, consultez le <a target=\"_blank\" href=\"/guides/{{ guide_utilisateur }}\">guide utilisateur</a>.
{% if numeroVertActif %}<br>Le Numéro Vert <a class=\"text-success\" href=\"tel:+33800800095\"> 0 800 800 095</a> est à votre disposition en cas de difficulté.{% endif %}
<button type=\"button\" class=\"close\" data-toggle=\"collapse\" href=\"#helpAlert\" aria-label=\"Fermer l\x27aide\">
<span aria-hidden=\"true\">×</span>
</button>
</div>
<div class=\"container p-sm-2\">
{% block body %} {% endblock %}
</div>
<div class=\"footer\">
{# {% include \x27commun/_debug_rwd.html.twig\x27 %} #}
<p class=\"my-2 ml-2 text-muted\">
© {{ date() | date(\"Y\")}}
<a href=\"https://www.enfenconfiance.com/\" target=\"blank\">ENFenCONFIANCE</a> - Tous droits réservés
<span class=\"d-print-none\">| <a href=\"{{ path(\x27mentions_legales\x27) }}\">Mentions légales</a></span>
{% if app.user is not null %}
{% if numeroVertActif %} | Numéro vert <a class=\"text-success\" href=\"tel:+33800800095\"> 0 800 800 095</a>{% endif %}
{% if version is not null %}<span style=\"display: none\">| v{{ version }}</span>{% endif %}
{% endif %}
<span class=\"d-print-none\">|
<a href=\"#tarteaucitron\">Gestion des Cookies</a>
</span>
<span class=\"d-print-none\">| <a href=\"{{ path(\x27protection_donnees\x27) }}\">Protection de vos données</a></span>
</p>
</div>
{# TODO : faire les includes js au bon endroit : https://validator.w3.org / https://www.tutorialspoint.com/javascript/javascript_placement.htm #}
<script src=\"/lib/js/jquery-3.3.1.js\"></script>
<script src=\"/lib/js/jquery-ui.js\"></script>
<script src=\"/lib/js/jquery.form.min.js\"></script>
<script src=\"/lib/js/jquery.ui.touch-punch.min.js\"></script> {# selectable & touch device à tester #}
<script src=\"/lib/js/popper.min.js\"></script> {# requis par les tooltip bootstrap #}
<script src=\"/lib/js/bootstrap.min.js\"></script>
<script src=\"/lib/js/bootstrap-datepicker.js\"></script>
<script src=\"/lib/js/bootstrap-datepicker.fr.min.js\"></script>
<script src=\"/js/commun.js?240610\"></script>
<script src=\"/lib/js/moment.js\"></script>
<script src=\"/lib/js/jquery.inputmask.min.js\"></script>
<script src=\"/lib/css/JSZip-2.5.0/jszip.min.js\"></script>
<script src=\"/lib/css/DataTables-1.10.20/js/jquery.dataTables.min.js\"></script>
<script src=\"/lib/css/DataTables-1.10.20/js/dataTables.bootstrap4.min.js\"></script>
<script src=\"/lib/css/Buttons-1.6.1/js/dataTables.buttons.min.js\"></script>
<script src=\"/lib/css/Buttons-1.6.1/js/buttons.bootstrap4.min.js\"></script>
<script src=\"/lib/css/Buttons-1.6.1/js/buttons.html5.min.js\"></script>
<script src=\"/lib/css/Buttons-1.6.1/js/buttons.print.min.js\"></script>
{% block javascripts %}
<script>
jQuery(function () {
\$(\x27[data-toggle=\"tooltip\"]\x27).tooltip(); //todo : voir si on garde ce composant pour afficher les tooltip avec le text dans les title
});
</script>
<script type=\"text/javascript\">
tarteaucitron.user.gtagUa = \x27{{ idGoogleAnalytics }}\x27;
(tarteaucitron.job = tarteaucitron.job || []).push(\x27gtag\x27);
</script>
{% endblock %}
</body>
</html>
", "commun/back_office.html.twig", "/home/efc/efc92/dev/site/templates/commun/back_office.html.twig");
}
}