<?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;

/* setting/suiodd_dashboard.html.twig */
class __TwigTemplate_9cd540aa20b704a999abd441e755b49f 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->blocks = [
            'page_title' => [$this, 'block_page_title'],
            'page_content' => [$this, 'block_page_content'],
            'javascripts' => [$this, 'block_javascripts'],
            'stylesheets' => [$this, 'block_stylesheets'],
        ];
    }

    protected function doGetParent(array $context): bool|string|Template|TemplateWrapper
    {
        // line 1
        return "@AdminLTE/layout/suiodd-layout.html.twig";
    }

    protected function doDisplay(array $context, array $blocks = []): iterable
    {
        $macros = $this->macros;
        $this->parent = $this->load("@AdminLTE/layout/suiodd-layout.html.twig", 1);
        yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
    }

    // line 3
    /**
     * @return iterable<null|scalar|\Stringable>
     */
    public function block_page_title(array $context, array $blocks = []): iterable
    {
        $macros = $this->macros;
        // line 4
        yield "  ";
        yield $this->env->getExtension('Symfony\Bridge\Twig\Extension\TranslationExtension')->trans("dashboard.title", [], "messages");
        yield " SIODD
  ";
        // line 5
        if ((($tmp = ($context["ministry"] ?? null)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
            yield " - ";
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, ($context["ministry"] ?? null), "name", [], "any", false, false, false, 5), "html", null, true);
            yield " ";
        }
        yield from [];
    }

    // line 9
    /**
     * @return iterable<null|scalar|\Stringable>
     */
    public function block_page_content(array $context, array $blocks = []): iterable
    {
        $macros = $this->macros;
        // line 10
        yield "<div class=\"container-fluid\">
  <section>
    ";
        // line 12
        if (( !$this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_MANAGER") &&  !$this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_INSTAD"))) {
            // line 13
            yield "    <div class=\"row\">
      <div class=\"col-xl-12 col-sm-12 col-12 mb-4\">
        ";
            // line 15
            if ((($tmp = ($context["fin"] ?? null)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
                // line 16
                yield "          <div class=\"alert alert-success\">
            Vous avez jusqu'au ";
                // line 17
                yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(($context["fin"] ?? null), "d/m/Y"), "html", null, true);
                yield " pour envoyer les données de votre ministère.
          </div>
        ";
            } else {
                // line 20
                yield "          <div class=\"alert alert-danger\">
            Vous ne pouvez pas envoyer des données pour cette année. Veuillez contacter la DGCS-ODD.
          </div>     
        ";
            }
            // line 24
            yield "        </div>
      </div>
    </div>
    ";
        }
        // line 28
        yield "    <div class=\"row\">
      <div class=\"col-xl-3 col-sm-6 col-12 mb-4\">
        <div class=\"card\">
          <div class=\"card-body\">
            <div class=\"d-flex justify-content-between px-md-1\">
              <div class=\"align-self-center\">
                <i class=\"fas fa-pencil-alt text-info fa-3x\"></i>
              </div>
              <div class=\"text-end\">
                <h3>";
        // line 37
        yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(($context["odds"] ?? null), "html", null, true);
        yield "</h3>
                <a href=\"";
        // line 38
        yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_goals");
        yield "\"><p class=\"mb-0\">ODD</p></a>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class=\"col-xl-3 col-sm-6 col-12 mb-4\">
        <div class=\"card\">
          <div class=\"card-body\">
            <div class=\"d-flex justify-content-between px-md-1\">
              <div class=\"align-self-center\">
                <i class=\"far fa-comment-alt text-warning fa-3x\"></i>
              </div>
              <div class=\"text-end\">
                <h3>";
        // line 52
        yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(($context["cibles"] ?? null), "html", null, true);
        yield "</h3>
                <a href=\"";
        // line 53
        yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_targets");
        yield "\"><p class=\"mb-0\">Cibles</p></a>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class=\"col-xl-3 col-sm-6 col-12 mb-4\">
        <div class=\"card\">
          <div class=\"card-body\">
            <div class=\"d-flex justify-content-between px-md-1\">
              <div class=\"align-self-center\">
                <i class=\"fas fa-chart-line text-success fa-3x\"></i>
              </div>
              <div class=\"text-end\">
                <h3>";
        // line 67
        yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(($context["indicateurs"] ?? null), "html", null, true);
        yield "</h3>
                <a href=\"";
        // line 68
        yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_indicators");
        yield "\"><p class=\"mb-0\">Indicateurs</p></a>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class=\"col-xl-3 col-sm-6 col-12 mb-4\">
        <div class=\"card\">
          <div class=\"card-body\">
            <div class=\"d-flex justify-content-between px-md-1\">
              <div class=\"align-self-center\">
                <i class=\"fas fa-map-marker-alt text-danger fa-3x\"></i>
              </div>
              <div class=\"text-end\">
                <h3>";
        // line 82
        yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(($context["indicateurscommunaux"] ?? null), "html", null, true);
        yield "</h3>
                <a href=\"";
        // line 83
        yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_indicators_renseignables");
        yield "\"><p class=\"mb-0\">Indicateurs communaux</p></a>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>



    ";
        // line 93
        if (( !$this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_MANAGER") && ($context["ministry"] ?? null))) {
            // line 94
            yield "    <div class=\"row\">
      <div class=\"col-xl-4 col-12 mb-4\">
        <div class=\"card\">
          <div class=\"card-body\">
            <div class=\"d-flex justify-content-between px-md-1\">
              <div class=\"text-end\">
                <h3>";
            // line 100
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (((($tmp = $this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_INSTAD")) && $tmp instanceof Markup ? (string) $tmp : $tmp)) ? (($context["indicateursinstad"] ?? null)) : (($context["indicateursministere"] ?? null)))), "html", null, true);
            yield "</h3>
                <a href=\"";
            // line 101
            yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_suiviIND");
            yield "\"><p class=\"mb-0\">Indicateurs ";
            yield (((($tmp = $this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_INSTAD")) && $tmp instanceof Markup ? (string) $tmp : $tmp)) ? ("de l'INSTaD") : ("du ministère"));
            yield "</p></a>
              </div>
              <div class=\"align-self-center\">
                <i class=\"fas fa-rocket text-danger fa-3x\"></i>
              </div>
            </div>
          </div>
        </div>
      </div>

      <div class=\"col-xl-4 col-12 mb-4\">
        <div class=\"card\">
          <div class=\"card-body\">
            <div class=\"d-flex justify-content-between px-md-1\">
              <div class=\"text-end\">
                <h3>";
            // line 116
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), (((($tmp = $this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_INSTAD")) && $tmp instanceof Markup ? (string) $tmp : $tmp)) ? (CoreExtension::getAttribute($this->env, $this->source, ($context["settingsManager"] ?? null), "getNoIndicateursINSTAD", [CoreExtension::getAttribute($this->env, $this->source, ($context["year"] ?? null), "name", [], "any", false, false, false, 116)], "method", false, false, false, 116)) : (CoreExtension::getAttribute($this->env, $this->source, ($context["settingsManager"] ?? null), "getNoIndicateursByMinistry", [CoreExtension::getAttribute($this->env, $this->source, ($context["year"] ?? null), "name", [], "any", false, false, false, 116), ($context["ministry"] ?? null)], "method", false, false, false, 116)))), "html", null, true);
            yield "</h3>
                <a href=\"";
            // line 117
            yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_suiviIND");
            yield "\"><p class=\"mb-0\">Indicateurs non renseignés</p></a>
              </div>
              <div class=\"align-self-center\">
                <i class=\"far fa-life-ring text-info fa-3x\"></i>
              </div>
            </div>
          </div>
        </div>
      </div>
      ";
            // line 126
            if ((($tmp = $this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_INSTAD")) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
                // line 127
                yield "      <div class=\"col-xl-4  col-12 mb-4\">
        <div class=\"card\">
          <div class=\"card-body\">
            <div class=\"d-flex justify-content-between px-md-1\">
              <div class=\"text-end\">
                <h3>";
                // line 132
                yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, ($context["settingsManager"] ?? null), "getRIndicateursINSTAD", [CoreExtension::getAttribute($this->env, $this->source, ($context["year"] ?? null), "name", [], "any", false, false, false, 132)], "method", false, false, false, 132)), "html", null, true);
                yield "</h3>
                <a href=\"";
                // line 133
                yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_suiviIND");
                yield "\"><p class=\"mb-0\">Indicateurs renseignés</p></a>
              </div>
              <div class=\"align-self-center\">
                <i class=\"fas fa-chart-pie text-warning fa-3x\"></i>
              </div>
            </div>
          </div>
        </div>
      </div>
      ";
            } else {
                // line 143
                yield "      <div class=\"col-xl-4  col-12 mb-4\">
        <div class=\"card\">
          <div class=\"card-body\">
            <div class=\"d-flex justify-content-between px-md-1\">
              <div class=\"text-end\">
                <h3>";
                // line 148
                yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), ($context["activities"] ?? null)), "html", null, true);
                yield "</h3>
                <a href=\"";
                // line 149
                yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_suiviPTA");
                yield "\"><p class=\"mb-0\">Activités du PTA</p></a>
              </div>
              <div class=\"align-self-center\">
                <i class=\"fas fa-chart-pie text-warning fa-3x\"></i>
              </div>
            </div>
          </div>
        </div>
      </div>

      ";
            }
            // line 160
            yield "


    </div>
    ";
        }
        // line 165
        yield "



    ";
        // line 169
        if ((($tmp = $this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_MANAGER")) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
            // line 170
            yield "    <div class=\"row\">
      <div class=\"col-xl-3 col-sm-6 col-12 mb-4\">
        <div class=\"card\">
          <div class=\"card-body\">
            <div class=\"d-flex justify-content-between px-md-1\">
              <div class=\"text-end\">
                <h3>";
            // line 176
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(($context["aspirations"] ?? null), "html", null, true);
            yield "</h3>
                <a href=\"";
            // line 177
            yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_aspirations");
            yield "\"><p class=\"mb-0\">Aspirations</p></a>
              </div>
              <div class=\"align-self-center\">
                <i class=\"fas fa-rocket text-danger fa-3x\"></i>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class=\"col-xl-3 col-sm-6 col-12 mb-4\">
        <div class=\"card\">
          <div class=\"card-body\">
            <div class=\"d-flex justify-content-between px-md-1\">
              <div>
                <h3 class=\"text-info\">";
            // line 191
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(($context["objectifs"] ?? null), "html", null, true);
            yield "</h3>
                <a href=\"";
            // line 192
            yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_objectifs");
            yield "\"><p class=\"mb-0\">Objectifs</p></a>
              </div>
              <div class=\"align-self-center\">
                <i class=\"far fa-life-ring text-info fa-3x\"></i>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class=\"col-xl-3 col-sm-6 col-12 mb-4\">
        <div class=\"card\">
          <div class=\"card-body\">
            <div class=\"d-flex justify-content-between px-md-1\">
              <div>
                <h3 class=\"text-warning\">";
            // line 206
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(($context["domaines"] ?? null), "html", null, true);
            yield "</h3>
                <a href=\"";
            // line 207
            yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_domaines");
            yield "\"><p class=\"mb-0\">Domaines</p></a>
              </div>
              <div class=\"align-self-center\">
                <i class=\"fas fa-chart-pie text-warning fa-3x\"></i>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class=\"col-xl-3 col-sm-6 col-12 mb-4\">
        <div class=\"card\">
          <div class=\"card-body\">
            <div class=\"d-flex justify-content-between px-md-1\">
              <div>
                <h3 class=\"text-success\">";
            // line 221
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(($context["users"] ?? null), "html", null, true);
            yield "</h3>
                <a href=\"";
            // line 222
            yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_users");
            yield "\"><p class=\"mb-0\">Utilisateurs</p></a>
              </div>
              <div class=\"align-self-center\">
                <i class=\"far fa-user text-success fa-3x\"></i>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class=\"row\">
      <div class=\"col-xl-3 col-sm-6 col-12 mb-4\">
        <div class=\"card\">
          <div class=\"card-body\">
            <div class=\"d-flex justify-content-between px-md-1\">
              <div>
                <h3 class=\"text-info\">";
            // line 238
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(($context["admins"] ?? null), "html", null, true);
            yield "</h3>
                <p class=\"mb-0\">Administrateurs</p>
              </div>
              <div class=\"align-self-center\">
                <i class=\"fas fa-book-open text-info fa-3x\"></i>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class=\"col-xl-3 col-sm-6 col-12 mb-4\">
        <div class=\"card\">
          <div class=\"card-body\">
            <div class=\"d-flex justify-content-between px-md-1\">
              <div>
                <h3 class=\"text-warning\">";
            // line 253
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(($context["managers"] ?? null), "html", null, true);
            yield "</h3>
                <p class=\"mb-0\">Managers</p>
              </div>
              <div class=\"align-self-center\">
                <i class=\"far fa-comments text-warning fa-3x\"></i>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class=\"col-xl-3 col-sm-6 col-12 mb-4\">
        <div class=\"card\">
          <div class=\"card-body\">
            <div class=\"d-flex justify-content-between px-md-1\">
              <div>
                <h3 class=\"text-success\">";
            // line 268
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(($context["dpp"] ?? null), "html", null, true);
            yield "</h3>
                <p class=\"mb-0\">Validateurs</p>
              </div>
              <div class=\"align-self-center\">
                <i class=\"fas fa-mug-hot text-success fa-3x\"></i>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class=\"col-xl-3 col-sm-6 col-12 mb-4\">
        <div class=\"card\">
          <div class=\"card-body\">
            <div class=\"d-flex justify-content-between px-md-1\">
              <div>
                <h3 class=\"text-danger\">";
            // line 283
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(($context["focaux"] ?? null), "html", null, true);
            yield "</h3>
                <p class=\"mb-0\">Points focaux</p>
              </div>
              <div class=\"align-self-center\">
                <i class=\"fas fa-map-signs text-danger fa-3x\"></i>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    ";
            // line 294
            yield from $this->load("setting/suiodd_dashboard.html.twig", 294, 345674259)->unwrap()->yield($context);
            // line 387
            yield "
    ";
            // line 388
            yield from $this->load("setting/suiodd_dashboard.html.twig", 388, 1745494543)->unwrap()->yield($context);
            // line 446
            yield "

";
            // line 448
            yield from $this->load("setting/suiodd_dashboard.html.twig", 448, 145350155)->unwrap()->yield($context);
            // line 538
            yield "

    ";
        } else {
            // line 541
            yield "    <h2 class=\"m-0 text-dark\">
        Les indicateurs non renseignés
    </h2>
    ";
            // line 544
            $context["nonrenseignes"] = (((($tmp = $this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_INSTAD")) && $tmp instanceof Markup ? (string) $tmp : $tmp)) ? (CoreExtension::getAttribute($this->env, $this->source, ($context["settingsManager"] ?? null), "getNoIndicateursINSTAD", [CoreExtension::getAttribute($this->env, $this->source, ($context["year"] ?? null), "name", [], "any", false, false, false, 544)], "method", false, false, false, 544)) : (CoreExtension::getAttribute($this->env, $this->source, ($context["settingsManager"] ?? null), "getNoIndicateursByMinistry", [CoreExtension::getAttribute($this->env, $this->source, ($context["year"] ?? null), "name", [], "any", false, false, false, 544), ($context["ministry"] ?? null)], "method", false, false, false, 544)));
            // line 545
            yield "    ";
            $context['_parent'] = $context;
            $context['_seq'] = CoreExtension::ensureTraversable(($context["nonrenseignes"] ?? null));
            foreach ($context['_seq'] as $context["_key"] => $context["indicator"]) {
                // line 546
                yield "    <div class=\"col-xl-12 col-sm-12 col-12 mb-12\">
        <div class=\"card\">
          <div class=\"card-body\">
            <div class=\"d-flex justify-content-between px-md-1\">
              <div>
                <p class=\"text-danger\">Indicateur : ";
                // line 551
                yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["indicator"], "code", [], "any", false, false, false, 551), "html", null, true);
                yield "</p>
                <p class=\"mb-0\">";
                // line 552
                yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["indicator"], "name", [], "any", false, false, false, 552), "html", null, true);
                yield "</p>
              </div>
            </div>
          </div>
        </div>
      </div>
      ";
            }
            $_parent = $context['_parent'];
            unset($context['_seq'], $context['_key'], $context['indicator'], $context['_parent']);
            $context = array_intersect_key($context, $_parent) + $_parent;
            // line 559
            yield "
    <h2 class=\"text-dark\">
        Les indicateurs que ";
            // line 561
            yield (((($tmp = $this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_INSTAD")) && $tmp instanceof Markup ? (string) $tmp : $tmp)) ? ("l'INSTaD") : ("le ministère"));
            yield " renseigne
    </h2>
    </br>
    <div class=\"row\">
    ";
            // line 565
            $context['_parent'] = $context;
            $context['_seq'] = CoreExtension::ensureTraversable(($context["indicators"] ?? null));
            foreach ($context['_seq'] as $context["_key"] => $context["indicator"]) {
                // line 566
                yield "    <div class=\"col-xl-12 col-sm-12 col-12 mb-12\">
        <div class=\"card\">
          <div class=\"card-body\">
            <div class=\"d-flex justify-content-between px-md-1\">
              <div>
                <p class=\"text-danger\">Indicateur : ";
                // line 571
                yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["indicator"], "code", [], "any", false, false, false, 571), "html", null, true);
                yield "</p>
                <p class=\"mb-0\">";
                // line 572
                yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["indicator"], "name", [], "any", false, false, false, 572), "html", null, true);
                yield "</p>
              </div>
            </div>
          </div>
        </div>
      </div>
      ";
            }
            $_parent = $context['_parent'];
            unset($context['_seq'], $context['_key'], $context['indicator'], $context['_parent']);
            $context = array_intersect_key($context, $_parent) + $_parent;
            // line 579
            yield "      </div>
    ";
        }
        // line 581
        yield "  </section>
</div>
";
        yield from [];
    }

    // line 585
    /**
     * @return iterable<null|scalar|\Stringable>
     */
    public function block_javascripts(array $context, array $blocks = []): iterable
    {
        $macros = $this->macros;
        // line 586
        yield "    <script src=\"";
        yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("plugins/datatables/jquery.dataTables.js"), "html", null, true);
        yield "\"></script>
    <script src=\"";
        // line 587
        yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("plugins/datatables-bs4/js/dataTables.bootstrap4.js"), "html", null, true);
        yield "\"></script>
    <script src=\"";
        // line 588
        yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("plugins/datatables/dataTables.buttons.min.js"), "html", null, true);
        yield "\"></script>
    <script src=\"";
        // line 589
        yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("plugins/datatables/buttons.flash.min.js"), "html", null, true);
        yield "\"></script>
    
    <script src=\"";
        // line 591
        yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("plugins/datatables/buttons.html5.min.js"), "html", null, true);
        yield "\"></script>
    <script src=\"";
        // line 592
        yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("plugins/datatables/buttons.print.min.js"), "html", null, true);
        yield "\"></script>

    <script src=\"";
        // line 594
        yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("plugins/datatables/jszip.min.js"), "html", null, true);
        yield "\"></script>
    <script src=\"";
        // line 595
        yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("plugins/datatables/pdfmake.min.js"), "html", null, true);
        yield "\"></script>
    <script src=\"";
        // line 596
        yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("plugins/datatables/vfs_fonts.js"), "html", null, true);
        yield "\"></script>

    <script>
        \$(function () {
            \$(\"#ministereTable\").DataTable({
                dom: 'Bfrtip',
                \"pageLength\": 10,
                buttons: [
                    'copy', 'excel', 'print'
                ],
            });
        });
    </script>

    <script>
        \$(function () {
            \$(\"#ptaTable\").DataTable({
                dom: 'Bfrtip',
                \"pageLength\": 10,
                buttons: [
                    'copy', 'excel', 'print'
                ],
            });
        });
    </script>

    <script>
        \$(function () {
            \$(\"#communeTable\").DataTable({
                dom: 'Bfrtip',
                \"pageLength\": 10,
                buttons: [
                    'copy', 'excel', 'print'
                ],
            });
        });
    </script>
";
        yield from [];
    }

    // line 635
    /**
     * @return iterable<null|scalar|\Stringable>
     */
    public function block_stylesheets(array $context, array $blocks = []): iterable
    {
        $macros = $this->macros;
        // line 636
        yield "     <link rel=\"stylesheet\" href=\"";
        yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("plugins/datatables-bs4/css/dataTables.bootstrap4.css"), "html", null, true);
        yield "\">
    <link rel=\"stylesheet\" href=\"";
        // line 637
        yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/dashboard/css/mdb.min.css"), "html", null, true);
        yield "\">
    <link rel=\"stylesheet\" href=\"";
        // line 638
        yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/dashboard/css/style.css"), "html", null, true);
        yield "\">
";
        yield from [];
    }

    /**
     * @codeCoverageIgnore
     */
    public function getTemplateName(): string
    {
        return "setting/suiodd_dashboard.html.twig";
    }

    /**
     * @codeCoverageIgnore
     */
    public function isTraitable(): bool
    {
        return false;
    }

    /**
     * @codeCoverageIgnore
     */
    public function getDebugInfo(): array
    {
        return array (  689 => 638,  685 => 637,  680 => 636,  673 => 635,  630 => 596,  626 => 595,  622 => 594,  617 => 592,  613 => 591,  608 => 589,  604 => 588,  600 => 587,  595 => 586,  588 => 585,  581 => 581,  577 => 579,  564 => 572,  560 => 571,  553 => 566,  549 => 565,  542 => 561,  538 => 559,  525 => 552,  521 => 551,  514 => 546,  509 => 545,  507 => 544,  502 => 541,  497 => 538,  495 => 448,  491 => 446,  489 => 388,  486 => 387,  484 => 294,  470 => 283,  452 => 268,  434 => 253,  416 => 238,  397 => 222,  393 => 221,  376 => 207,  372 => 206,  355 => 192,  351 => 191,  334 => 177,  330 => 176,  322 => 170,  320 => 169,  314 => 165,  307 => 160,  293 => 149,  289 => 148,  282 => 143,  269 => 133,  265 => 132,  258 => 127,  256 => 126,  244 => 117,  240 => 116,  220 => 101,  216 => 100,  208 => 94,  206 => 93,  193 => 83,  189 => 82,  172 => 68,  168 => 67,  151 => 53,  147 => 52,  130 => 38,  126 => 37,  115 => 28,  109 => 24,  103 => 20,  97 => 17,  94 => 16,  92 => 15,  88 => 13,  86 => 12,  82 => 10,  75 => 9,  66 => 5,  61 => 4,  54 => 3,  43 => 1,);
    }

    public function getSourceContext(): Source
    {
        return new Source("", "setting/suiodd_dashboard.html.twig", "/var/www/html/templates/setting/suiodd_dashboard.html.twig");
    }
}


/* setting/suiodd_dashboard.html.twig */
class __TwigTemplate_9cd540aa20b704a999abd441e755b49f___345674259 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->blocks = [
            'box_body' => [$this, 'block_box_body'],
        ];
    }

    protected function doGetParent(array $context): bool|string|Template|TemplateWrapper
    {
        // line 294
        return "@AdminLTE/Widgets/box-widget.html.twig";
    }

    protected function doDisplay(array $context, array $blocks = []): iterable
    {
        $macros = $this->macros;
        $this->parent = $this->load("@AdminLTE/Widgets/box-widget.html.twig", 294);
        yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
    }

    // line 295
    /**
     * @return iterable<null|scalar|\Stringable>
     */
    public function block_box_body(array $context, array $blocks = []): iterable
    {
        $macros = $this->macros;
        // line 296
        yield "    <h2 class=\"m-0 text-dark\" style=\"margin-bottom : 10px;\">
        Points sur les indicateurs des ministères
    </h2>

    <div class=\"row\">
        <div class=\"col-sm-6\">
            <div class=\"text-left\">
                  <a href=\"";
        // line 303
        yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("statistiques_ministeres");
        yield "\" class=\"mb-2 mr-2 btn-shadow  btn btn-success text-right\">
                      Voir les Statistiques
                  </a>
            </div>
        </div>
        <div class=\"col-sm-6\">
            <div class=\"text-right\">
                  <a href=\"";
        // line 310
        yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("all_data_indicateurs");
        yield "\" class=\"mb-2 mr-2 btn-shadow  btn btn-info text-right\">
                      Télécharger toutes les valeurs des indicateurs
                  </a>
            </div>
        </div>
    </div>

    <table id=\"ministereTable\" class=\"table table-striped\">
                <thead>
                    <tr>
                            <th>Ministère</th>
                            <th>Nombre</th>
                            <th>Renseignés</th>
                            <th>Reste</th>
                            <th>PF</th>
                            <th>DPAF</th>
                            <th>Autoriser</th>
                            <th>Exporter</th>
                    </tr>
                </thead>

                <tr>
                            <td>Institut National de la Statistique et de la Démographie</td>
                            <td>";
        // line 333
        yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, ($context["settingsManager"] ?? null), "getIndicateursInstad", [], "method", false, false, false, 333)), "html", null, true);
        yield "</td>
                            <td>";
        // line 334
        yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, ($context["settingsManager"] ?? null), "getRIndicateursINSTAD", [CoreExtension::getAttribute($this->env, $this->source, ($context["year"] ?? null), "name", [], "any", false, false, false, 334)], "method", false, false, false, 334), "html", null, true);
        yield "</td>
                            <td><strong>";
        // line 335
        yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, ($context["settingsManager"] ?? null), "getNoIndicateursINSTAD", [CoreExtension::getAttribute($this->env, $this->source, ($context["year"] ?? null), "name", [], "any", false, false, false, 335)], "method", false, false, false, 335)), "html", null, true);
        yield "</strong></td>
                            <td></td>
                            <td></td>
                            <td></td>
                            <td><a  class=\"btn btn-sm btn-primary\" href=\"";
        // line 339
        yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_export_indicateurs_ministere", ["id" => 0]);
        yield "\">Exporter</a></td>
                </tr>

                ";
        // line 342
        $context['_parent'] = $context;
        $context['_seq'] = CoreExtension::ensureTraversable(($context["ministeres"] ?? null));
        foreach ($context['_seq'] as $context["_key"] => $context["ministere"]) {
            // line 343
            yield "

<!-- Valide Modal -->
        <div class=\"modal fade\" id=\"valideModalM";
            // line 346
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["ministere"], "id", [], "any", false, false, false, 346), "html", null, true);
            yield "\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"myLargeModalLabel\" aria-hidden=\"true\">
            <div class=\"modal-dialog modal-lg\">
                <div class=\"modal-content\">
                    <div class=\"modal-header\">
                        <h5 class=\"modal-title h4\" id=\"myLargeModalLabel\">Autorisation de saisie des indicateurs</h5>
                        <button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">
                        <span aria-hidden=\"true\">&times;</span>
                        </button>
                    </div>
                    <form action=\"";
            // line 355
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("reinit_ministere_indicateur", ["id" => CoreExtension::getAttribute($this->env, $this->source, $context["ministere"], "id", [], "any", false, false, false, 355)]), "html", null, true);
            yield "\" method=\"get\" enctype=\"multipart/form-data\">
                    <div class=\"modal-body\">
                           Vous êtes sur le point d'autoriser le ";
            // line 357
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["ministere"], "name", [], "any", false, false, false, 357), "html", null, true);
            yield " à saisir ses indicateurs. Voulez-vous vraiment donner cette autorisation?
                    </div>
                    <div class=\"modal-footer\">
                        <button type=\"button\" class=\"btn btn-primary\" data-dismiss=\"modal\">Annuler</button>
                        <button type=\"submit\" class=\"btn btn-success\">Autotiser</button>
                    </div>
                    </form>
                </div>
            </div>   
        </div>


                ";
            // line 369
            $context["structure"] = CoreExtension::getAttribute($this->env, $this->source, ($context["settingsManager"] ?? null), "getStructureYear", [CoreExtension::getAttribute($this->env, $this->source, ($context["year"] ?? null), "name", [], "any", false, false, false, 369), $context["ministere"]], "method", false, false, false, 369);
            // line 370
            yield "                <tr>
                            <td>";
            // line 371
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["ministere"], "name", [], "any", false, false, false, 371), "html", null, true);
            yield "</td>
                            <td>";
            // line 372
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, $context["ministere"], "indicators", [], "any", false, false, false, 372)), "html", null, true);
            yield "</td>
                            <td>";
            // line 373
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, ($context["settingsManager"] ?? null), "getRIndicateursByMinistry", [CoreExtension::getAttribute($this->env, $this->source, ($context["year"] ?? null), "name", [], "any", false, false, false, 373), $context["ministere"]], "method", false, false, false, 373), "html", null, true);
            yield "</td>
                            <td><strong>";
            // line 374
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, ($context["settingsManager"] ?? null), "getNoIndicateursByMinistry", [CoreExtension::getAttribute($this->env, $this->source, ($context["year"] ?? null), "name", [], "any", false, false, false, 374), $context["ministere"]], "method", false, false, false, 374)), "html", null, true);
            yield "</strong></td>
                            <td>";
            // line 375
            yield (((($context["structure"] ?? null) && CoreExtension::getAttribute($this->env, $this->source, ($context["structure"] ?? null), "focal", [], "any", false, false, false, 375))) ? ("Oui") : ("Non"));
            yield "</td>
                            <td>";
            // line 376
            yield (((($context["structure"] ?? null) && CoreExtension::getAttribute($this->env, $this->source, ($context["structure"] ?? null), "dpp", [], "any", false, false, false, 376))) ? ("Oui") : ("Non"));
            yield "</td>
                            <td>";
            // line 377
            if ((($context["structure"] ?? null) && (CoreExtension::getAttribute($this->env, $this->source, ($context["structure"] ?? null), "focal", [], "any", false, false, false, 377) || CoreExtension::getAttribute($this->env, $this->source, ($context["structure"] ?? null), "dpp", [], "any", false, false, false, 377)))) {
                yield "<a  class=\"btn btn-sm btn-success\" href=\"#\" data-toggle=\"modal\" data-target=\"#valideModalM";
                yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["ministere"], "id", [], "any", false, false, false, 377), "html", null, true);
                yield "\">Autoriser</a>";
            }
            yield "</td>
                            <td><a  class=\"btn btn-sm btn-primary\" href=\"";
            // line 378
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_export_indicateurs_ministere", ["id" => CoreExtension::getAttribute($this->env, $this->source, $context["ministere"], "id", [], "any", false, false, false, 378)]), "html", null, true);
            yield "\">Exporter</a></td>
                </tr>
                ";
        }
        $_parent = $context['_parent'];
        unset($context['_seq'], $context['_key'], $context['ministere'], $context['_parent']);
        $context = array_intersect_key($context, $_parent) + $_parent;
        // line 381
        yield "                </table>

                
        ";
        yield from [];
    }

    /**
     * @codeCoverageIgnore
     */
    public function getTemplateName(): string
    {
        return "setting/suiodd_dashboard.html.twig";
    }

    /**
     * @codeCoverageIgnore
     */
    public function isTraitable(): bool
    {
        return false;
    }

    /**
     * @codeCoverageIgnore
     */
    public function getDebugInfo(): array
    {
        return array (  920 => 381,  911 => 378,  903 => 377,  899 => 376,  895 => 375,  891 => 374,  887 => 373,  883 => 372,  879 => 371,  876 => 370,  874 => 369,  859 => 357,  854 => 355,  842 => 346,  837 => 343,  833 => 342,  827 => 339,  820 => 335,  816 => 334,  812 => 333,  786 => 310,  776 => 303,  767 => 296,  760 => 295,  749 => 294,  689 => 638,  685 => 637,  680 => 636,  673 => 635,  630 => 596,  626 => 595,  622 => 594,  617 => 592,  613 => 591,  608 => 589,  604 => 588,  600 => 587,  595 => 586,  588 => 585,  581 => 581,  577 => 579,  564 => 572,  560 => 571,  553 => 566,  549 => 565,  542 => 561,  538 => 559,  525 => 552,  521 => 551,  514 => 546,  509 => 545,  507 => 544,  502 => 541,  497 => 538,  495 => 448,  491 => 446,  489 => 388,  486 => 387,  484 => 294,  470 => 283,  452 => 268,  434 => 253,  416 => 238,  397 => 222,  393 => 221,  376 => 207,  372 => 206,  355 => 192,  351 => 191,  334 => 177,  330 => 176,  322 => 170,  320 => 169,  314 => 165,  307 => 160,  293 => 149,  289 => 148,  282 => 143,  269 => 133,  265 => 132,  258 => 127,  256 => 126,  244 => 117,  240 => 116,  220 => 101,  216 => 100,  208 => 94,  206 => 93,  193 => 83,  189 => 82,  172 => 68,  168 => 67,  151 => 53,  147 => 52,  130 => 38,  126 => 37,  115 => 28,  109 => 24,  103 => 20,  97 => 17,  94 => 16,  92 => 15,  88 => 13,  86 => 12,  82 => 10,  75 => 9,  66 => 5,  61 => 4,  54 => 3,  43 => 1,);
    }

    public function getSourceContext(): Source
    {
        return new Source("", "setting/suiodd_dashboard.html.twig", "/var/www/html/templates/setting/suiodd_dashboard.html.twig");
    }
}


/* setting/suiodd_dashboard.html.twig */
class __TwigTemplate_9cd540aa20b704a999abd441e755b49f___1745494543 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->blocks = [
            'box_body' => [$this, 'block_box_body'],
        ];
    }

    protected function doGetParent(array $context): bool|string|Template|TemplateWrapper
    {
        // line 388
        return "@AdminLTE/Widgets/box-widget.html.twig";
    }

    protected function doDisplay(array $context, array $blocks = []): iterable
    {
        $macros = $this->macros;
        $this->parent = $this->load("@AdminLTE/Widgets/box-widget.html.twig", 388);
        yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
    }

    // line 389
    /**
     * @return iterable<null|scalar|\Stringable>
     */
    public function block_box_body(array $context, array $blocks = []): iterable
    {
        $macros = $this->macros;
        // line 390
        yield "
    <h2 class=\"text-dark\" style=\"margin-top:0px;\"> 
        Points sur les activités du PTA des ministères
    </h2>

    <table id=\"ptaTable\" class=\"table table-striped\">
                <thead>
                    <tr>
                            <th>Ministère</th>
                            <th>Nombre d'activité</th>
                            <th>PF</th>
                            <th>DPAF</th>
                            <th>Autoriser</th>
                    </tr>
                </thead>

                ";
        // line 406
        $context['_parent'] = $context;
        $context['_seq'] = CoreExtension::ensureTraversable(($context["ministeres"] ?? null));
        foreach ($context['_seq'] as $context["_key"] => $context["ministere"]) {
            // line 407
            yield "
<!-- Valide Modal -->
        <div class=\"modal fade\" id=\"valideModalA";
            // line 409
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["ministere"], "id", [], "any", false, false, false, 409), "html", null, true);
            yield "\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"myLargeModalLabel\" aria-hidden=\"true\">
            <div class=\"modal-dialog modal-lg\">
                <div class=\"modal-content\">
                    <div class=\"modal-header\">
                        <h5 class=\"modal-title h4\" id=\"myLargeModalLabel\">Autorisation de saisie des activités</h5>
                        <button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">
                        <span aria-hidden=\"true\">&times;</span>
                        </button>
                    </div>
                    <form action=\"";
            // line 418
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("reinit_ministere_activite", ["id" => CoreExtension::getAttribute($this->env, $this->source, $context["ministere"], "id", [], "any", false, false, false, 418)]), "html", null, true);
            yield "\" method=\"get\" enctype=\"multipart/form-data\">
                    <div class=\"modal-body\">
                           Vous êtes sur le point d'autoriser le ";
            // line 420
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["ministere"], "name", [], "any", false, false, false, 420), "html", null, true);
            yield " à saisir ses activités. Voulez-vous vraiment donner cette autorisation?
                    </div>
                    <div class=\"modal-footer\">
                        <button type=\"button\" class=\"btn btn-primary\" data-dismiss=\"modal\">Annuler</button>
                        <button type=\"submit\" class=\"btn btn-success\">Autotiser</button>
                    </div>
                    </form>
                </div>
            </div>   
        </div>
                
                ";
            // line 431
            $context["structure"] = CoreExtension::getAttribute($this->env, $this->source, ($context["settingsManager"] ?? null), "getStructureYear", [CoreExtension::getAttribute($this->env, $this->source, ($context["year"] ?? null), "name", [], "any", false, false, false, 431), $context["ministere"]], "method", false, false, false, 431);
            // line 432
            yield "                <tr>
                            <td>";
            // line 433
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["ministere"], "name", [], "any", false, false, false, 433), "html", null, true);
            yield "</td>
                            <td>";
            // line 434
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, ($context["settingsManager"] ?? null), "getActicitiesByMinistry", [($context["year"] ?? null), $context["ministere"]], "method", false, false, false, 434)), "html", null, true);
            yield "</td>
                            <td>";
            // line 435
            yield (((($context["structure"] ?? null) && CoreExtension::getAttribute($this->env, $this->source, ($context["structure"] ?? null), "focal2", [], "any", false, false, false, 435))) ? ("Oui") : ("Non"));
            yield "</td>
                            <td>";
            // line 436
            yield (((($context["structure"] ?? null) && CoreExtension::getAttribute($this->env, $this->source, ($context["structure"] ?? null), "dpp2", [], "any", false, false, false, 436))) ? ("Oui") : ("Non"));
            yield "</td>
                            <td>";
            // line 437
            if ((($context["structure"] ?? null) && (CoreExtension::getAttribute($this->env, $this->source, ($context["structure"] ?? null), "focal2", [], "any", false, false, false, 437) || CoreExtension::getAttribute($this->env, $this->source, ($context["structure"] ?? null), "dpp2", [], "any", false, false, false, 437)))) {
                yield "<a  class=\"btn btn-sm btn-primary\" href=\"#\" data-toggle=\"modal\" data-target=\"#valideModalA";
                yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["ministere"], "id", [], "any", false, false, false, 437), "html", null, true);
                yield "\">Autoriser</a>";
            }
            yield "</td>
                        
                </tr>
                ";
        }
        $_parent = $context['_parent'];
        unset($context['_seq'], $context['_key'], $context['ministere'], $context['_parent']);
        $context = array_intersect_key($context, $_parent) + $_parent;
        // line 441
        yield "                </table>
                
        ";
        yield from [];
    }

    /**
     * @codeCoverageIgnore
     */
    public function getTemplateName(): string
    {
        return "setting/suiodd_dashboard.html.twig";
    }

    /**
     * @codeCoverageIgnore
     */
    public function isTraitable(): bool
    {
        return false;
    }

    /**
     * @codeCoverageIgnore
     */
    public function getDebugInfo(): array
    {
        return array (  1091 => 441,  1077 => 437,  1073 => 436,  1069 => 435,  1065 => 434,  1061 => 433,  1058 => 432,  1056 => 431,  1042 => 420,  1037 => 418,  1025 => 409,  1021 => 407,  1017 => 406,  999 => 390,  992 => 389,  981 => 388,  920 => 381,  911 => 378,  903 => 377,  899 => 376,  895 => 375,  891 => 374,  887 => 373,  883 => 372,  879 => 371,  876 => 370,  874 => 369,  859 => 357,  854 => 355,  842 => 346,  837 => 343,  833 => 342,  827 => 339,  820 => 335,  816 => 334,  812 => 333,  786 => 310,  776 => 303,  767 => 296,  760 => 295,  749 => 294,  689 => 638,  685 => 637,  680 => 636,  673 => 635,  630 => 596,  626 => 595,  622 => 594,  617 => 592,  613 => 591,  608 => 589,  604 => 588,  600 => 587,  595 => 586,  588 => 585,  581 => 581,  577 => 579,  564 => 572,  560 => 571,  553 => 566,  549 => 565,  542 => 561,  538 => 559,  525 => 552,  521 => 551,  514 => 546,  509 => 545,  507 => 544,  502 => 541,  497 => 538,  495 => 448,  491 => 446,  489 => 388,  486 => 387,  484 => 294,  470 => 283,  452 => 268,  434 => 253,  416 => 238,  397 => 222,  393 => 221,  376 => 207,  372 => 206,  355 => 192,  351 => 191,  334 => 177,  330 => 176,  322 => 170,  320 => 169,  314 => 165,  307 => 160,  293 => 149,  289 => 148,  282 => 143,  269 => 133,  265 => 132,  258 => 127,  256 => 126,  244 => 117,  240 => 116,  220 => 101,  216 => 100,  208 => 94,  206 => 93,  193 => 83,  189 => 82,  172 => 68,  168 => 67,  151 => 53,  147 => 52,  130 => 38,  126 => 37,  115 => 28,  109 => 24,  103 => 20,  97 => 17,  94 => 16,  92 => 15,  88 => 13,  86 => 12,  82 => 10,  75 => 9,  66 => 5,  61 => 4,  54 => 3,  43 => 1,);
    }

    public function getSourceContext(): Source
    {
        return new Source("", "setting/suiodd_dashboard.html.twig", "/var/www/html/templates/setting/suiodd_dashboard.html.twig");
    }
}


/* setting/suiodd_dashboard.html.twig */
class __TwigTemplate_9cd540aa20b704a999abd441e755b49f___145350155 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->blocks = [
            'box_body' => [$this, 'block_box_body'],
        ];
    }

    protected function doGetParent(array $context): bool|string|Template|TemplateWrapper
    {
        // line 448
        return "@AdminLTE/Widgets/box-widget.html.twig";
    }

    protected function doDisplay(array $context, array $blocks = []): iterable
    {
        $macros = $this->macros;
        $this->parent = $this->load("@AdminLTE/Widgets/box-widget.html.twig", 448);
        yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
    }

    // line 449
    /**
     * @return iterable<null|scalar|\Stringable>
     */
    public function block_box_body(array $context, array $blocks = []): iterable
    {
        $macros = $this->macros;
        // line 450
        yield "    <h2 class=\"m-0 text-dark\" style=\"margin-top : 20px;\">
        Points du renseignement des indicateurs des communes
    </h2>

    <div class=\"row\">
        <div class=\"col-sm-6\">
            <div class=\"text-left\">
                  <a href=\"";
        // line 457
        yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("statistiques_communes");
        yield "\" class=\"mb-2 mr-2 btn-shadow  btn btn-success text-right\">
                      Voir les Statistiques
                  </a>
            </div>
        </div>
          <div class=\"col-sm-6\">
            <div class=\"text-right\">
                  <a href=\"";
        // line 464
        yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("all_data_communes");
        yield "\" class=\"mb-2 mr-2 btn-shadow  btn btn-info text-right\">
                      Télécharger toutes les données des communes
                  </a>
            </div>
          </div>
        </div>
    </div>
    <div style=\"padding: 1.25rem !important;\">
    <table id=\"communeTable\" class=\"table table-striped\">
                <thead>
                    <tr>
                            <th>Commune</th>
                            <th>Nombre</th>
                            <th>Renseignés</th>
                            <th>Reste</th>
                            <th>PF</th>
                            <th>SE</th>
                            <th>Avis DDD</th>
                            <th>Observation</th>
                            <th>Actions</th>
                    </tr>
                </thead>

                ";
        // line 487
        $context['_parent'] = $context;
        $context['_seq'] = CoreExtension::ensureTraversable(($context["communes"] ?? null));
        foreach ($context['_seq'] as $context["_key"] => $context["commune"]) {
            // line 488
            yield "

<!-- Valide Modal -->
        <div class=\"modal fade\" id=\"valideModalC";
            // line 491
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["commune"], "id", [], "any", false, false, false, 491), "html", null, true);
            yield "\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"myLargeModalLabel\" aria-hidden=\"true\">
            <div class=\"modal-dialog modal-lg\">
                <div class=\"modal-content\">
                    <div class=\"modal-header\">
                        <h5 class=\"modal-title h4\" id=\"myLargeModalLabel\">Autorisation de saisie des indicateurs</h5>
                        <button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">
                        <span aria-hidden=\"true\">&times;</span>
                        </button>
                    </div>
                    <form action=\"";
            // line 500
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("reinit_commune_indicateur", ["id" => CoreExtension::getAttribute($this->env, $this->source, $context["commune"], "id", [], "any", false, false, false, 500)]), "html", null, true);
            yield "\" method=\"get\" enctype=\"multipart/form-data\">
                    <div class=\"modal-body\">
                           Vous êtes sur le point d'autoriser la commune de ";
            // line 502
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["commune"], "name", [], "any", false, false, false, 502), "html", null, true);
            yield " à saisir ses indicateurs. Voulez-vous vraiment donner cette autorisation?
                    </div>
                    <div class=\"modal-footer\">
                        <button type=\"button\" class=\"btn btn-primary\" data-dismiss=\"modal\">Annuler</button>
                        <button type=\"submit\" class=\"btn btn-success\">Autoriser</button>
                    </div>
                    </form>
                </div>
            </div>   
        </div>


                ";
            // line 514
            $context["structure"] = CoreExtension::getAttribute($this->env, $this->source, ($context["settingsManager"] ?? null), "getStructureYear", [CoreExtension::getAttribute($this->env, $this->source, ($context["year"] ?? null), "name", [], "any", false, false, false, 514), null, $context["commune"]], "method", false, false, false, 514);
            // line 515
            yield "                <tr>
                            <td>";
            // line 516
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["commune"], "name", [], "any", false, false, false, 516), "html", null, true);
            yield "</td>
                            <td>";
            // line 517
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(($context["indicateurscommunaux"] ?? null), "html", null, true);
            yield "</td>
                            <td>";
            // line 518
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, ($context["settingsManager"] ?? null), "getRIndicateursByCommune", [($context["year"] ?? null), $context["commune"]], "method", false, false, false, 518), "html", null, true);
            yield "</td>
                            <td><strong>";
            // line 519
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, ($context["settingsManager"] ?? null), "getNoIndicateursByCommune", [($context["year"] ?? null), $context["commune"]], "method", false, false, false, 519)), "html", null, true);
            yield "</strong></td>
                            <td>";
            // line 520
            yield (((($context["structure"] ?? null) && CoreExtension::getAttribute($this->env, $this->source, ($context["structure"] ?? null), "focal2", [], "any", false, false, false, 520))) ? ("Oui") : ("Non"));
            yield "</td>
                            <td>";
            // line 521
            yield (((($context["structure"] ?? null) && CoreExtension::getAttribute($this->env, $this->source, ($context["structure"] ?? null), "dpp2", [], "any", false, false, false, 521))) ? ("Oui") : ("Non"));
            yield "</td>
                            <td>";
            // line 522
            yield (((($tmp = ($context["structure"] ?? null)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) ? ($this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, ($context["structure"] ?? null), "avis", [], "any", false, false, false, 522), "html", null, true)) : (""));
            yield "</td>
                            <td>";
            // line 523
            yield (((($tmp = ($context["structure"] ?? null)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) ? ($this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, ($context["structure"] ?? null), "observation", [], "any", false, false, false, 523), "html", null, true)) : (""));
            yield "</td>
                            <td width=\"145px\">
                              <a  class=\"btn btn-sm btn-primary\" href=\"";
            // line 525
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("export_commune", ["id" => CoreExtension::getAttribute($this->env, $this->source, $context["commune"], "id", [], "any", false, false, false, 525)]), "html", null, true);
            yield "\">Exporter</a>
                              ";
            // line 526
            if ((($context["structure"] ?? null) && (CoreExtension::getAttribute($this->env, $this->source, ($context["structure"] ?? null), "focal2", [], "any", false, false, false, 526) || CoreExtension::getAttribute($this->env, $this->source, ($context["structure"] ?? null), "dpp2", [], "any", false, false, false, 526)))) {
                yield "<a  class=\"btn btn-sm btn-success\" href=\"#\" data-toggle=\"modal\" data-target=\"#valideModalC";
                yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["commune"], "id", [], "any", false, false, false, 526), "html", null, true);
                yield "\">Autoriser</a>";
            }
            // line 527
            yield "                              
                            </td>
                        
                </tr>
                ";
        }
        $_parent = $context['_parent'];
        unset($context['_seq'], $context['_key'], $context['commune'], $context['_parent']);
        $context = array_intersect_key($context, $_parent) + $_parent;
        // line 532
        yield "                </table>
          </div>
                
        ";
        yield from [];
    }

    /**
     * @codeCoverageIgnore
     */
    public function getTemplateName(): string
    {
        return "setting/suiodd_dashboard.html.twig";
    }

    /**
     * @codeCoverageIgnore
     */
    public function isTraitable(): bool
    {
        return false;
    }

    /**
     * @codeCoverageIgnore
     */
    public function getDebugInfo(): array
    {
        return array (  1313 => 532,  1303 => 527,  1297 => 526,  1293 => 525,  1288 => 523,  1284 => 522,  1280 => 521,  1276 => 520,  1272 => 519,  1268 => 518,  1264 => 517,  1260 => 516,  1257 => 515,  1255 => 514,  1240 => 502,  1235 => 500,  1223 => 491,  1218 => 488,  1214 => 487,  1188 => 464,  1178 => 457,  1169 => 450,  1162 => 449,  1151 => 448,  1091 => 441,  1077 => 437,  1073 => 436,  1069 => 435,  1065 => 434,  1061 => 433,  1058 => 432,  1056 => 431,  1042 => 420,  1037 => 418,  1025 => 409,  1021 => 407,  1017 => 406,  999 => 390,  992 => 389,  981 => 388,  920 => 381,  911 => 378,  903 => 377,  899 => 376,  895 => 375,  891 => 374,  887 => 373,  883 => 372,  879 => 371,  876 => 370,  874 => 369,  859 => 357,  854 => 355,  842 => 346,  837 => 343,  833 => 342,  827 => 339,  820 => 335,  816 => 334,  812 => 333,  786 => 310,  776 => 303,  767 => 296,  760 => 295,  749 => 294,  689 => 638,  685 => 637,  680 => 636,  673 => 635,  630 => 596,  626 => 595,  622 => 594,  617 => 592,  613 => 591,  608 => 589,  604 => 588,  600 => 587,  595 => 586,  588 => 585,  581 => 581,  577 => 579,  564 => 572,  560 => 571,  553 => 566,  549 => 565,  542 => 561,  538 => 559,  525 => 552,  521 => 551,  514 => 546,  509 => 545,  507 => 544,  502 => 541,  497 => 538,  495 => 448,  491 => 446,  489 => 388,  486 => 387,  484 => 294,  470 => 283,  452 => 268,  434 => 253,  416 => 238,  397 => 222,  393 => 221,  376 => 207,  372 => 206,  355 => 192,  351 => 191,  334 => 177,  330 => 176,  322 => 170,  320 => 169,  314 => 165,  307 => 160,  293 => 149,  289 => 148,  282 => 143,  269 => 133,  265 => 132,  258 => 127,  256 => 126,  244 => 117,  240 => 116,  220 => 101,  216 => 100,  208 => 94,  206 => 93,  193 => 83,  189 => 82,  172 => 68,  168 => 67,  151 => 53,  147 => 52,  130 => 38,  126 => 37,  115 => 28,  109 => 24,  103 => 20,  97 => 17,  94 => 16,  92 => 15,  88 => 13,  86 => 12,  82 => 10,  75 => 9,  66 => 5,  61 => 4,  54 => 3,  43 => 1,);
    }

    public function getSourceContext(): Source
    {
        return new Source("", "setting/suiodd_dashboard.html.twig", "/var/www/html/templates/setting/suiodd_dashboard.html.twig");
    }
}
