var/cache/dev/twig/a1/a19d2d5cd807d9f690b16bab0f428236.php line 38

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\CoreExtension;
  6. use Twig\Extension\SandboxExtension;
  7. use Twig\Markup;
  8. use Twig\Sandbox\SecurityError;
  9. use Twig\Sandbox\SecurityNotAllowedTagError;
  10. use Twig\Sandbox\SecurityNotAllowedFilterError;
  11. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  12. use Twig\Source;
  13. use Twig\Template;
  14. use Twig\TemplateWrapper;
  15. /* reset_password/request.html.twig */
  16. class __TwigTemplate_d9915e7a49a678592183816151ab0c99 extends Template
  17. {
  18.     private Source $source;
  19.     /**
  20.      * @var array<string, Template>
  21.      */
  22.     private array $macros = [];
  23.     public function __construct(Environment $env)
  24.     {
  25.         parent::__construct($env);
  26.         $this->source = $this->getSourceContext();
  27.         $this->parent = false;
  28.         $this->blocks = [
  29.         ];
  30.     }
  31.     protected function doDisplay(array $context, array $blocks = []): iterable
  32.     {
  33.         $macros = $this->macros;
  34.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  35.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "reset_password/request.html.twig"));
  36.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  37.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "reset_password/request.html.twig"));
  38.         // line 1
  39.         yield Twig\Extension\CoreExtension::include($this->env, $context, "partials/main.html.twig");
  40.         yield "
  41. <head>
  42.     ";
  43.         // line 5
  44.         yield Twig\Extension\CoreExtension::include($this->env, $context, "partials/title-meta.html.twig", ["title" => "Réinitialisez votre mot de passe"]);
  45.         yield "
  46.     ";
  47.         // line 7
  48.         yield Twig\Extension\CoreExtension::include($this->env, $context, "partials/head-css.html.twig");
  49.         yield "
  50. </head>
  51. <body>
  52. <!-- auth-page wrapper -->
  53. <div class=\"auth-page-wrapper auth-bg-cover py-5 d-flex justify-content-center align-items-center min-vh-100\">
  54.     <div class=\"bg-overlay\"></div>
  55.     <!-- auth-page content -->
  56.     <div class=\"auth-page-content overflow-hidden pt-lg-5\">
  57.         <div class=\"container\">
  58.             <div class=\"row\">
  59.                 <div class=\"col-lg-12\">
  60.                     <div class=\"card overflow-hidden\">
  61.                         <div class=\"row justify-content-center g-0\">
  62.                             <div class=\"col-lg-6\">
  63.                                 <div class=\"p-lg-5 p-4 auth-one-bg-decizio h-100\">
  64.                                     <div class=\"bg-overlay\"></div>
  65.                                     <div class=\"position-relative h-100 d-flex flex-column\">
  66.                                         <div class=\"mb-4 decizio-branding\">
  67.                                             <a href=\"/\" class=\"d-block\">
  68.                                                 <img src=\"/decizio/img/brandin-embleme-guinee.png\" alt=\"\" height=\"100\">
  69.                                             </a>
  70.                                         </div>
  71.                                         <div class=\"mt-auto\">
  72.                                             <div class=\"mb-3\">
  73.                                                 <i class=\"ri-double-quotes-l display-4 text-success\"></i>
  74.                                             </div>
  75.                                             <div id=\"qoutescarouselIndicators\" class=\"carousel slide\" data-bs-ride=\"carousel\">
  76.                                                 <div class=\"carousel-indicators\">
  77.                                                     <button type=\"button\" data-bs-target=\"#qoutescarouselIndicators\" data-bs-slide-to=\"0\" class=\"active\" aria-current=\"true\" aria-label=\"Slide 1\"></button>
  78.                                                 </div>
  79.                                                 <div class=\"carousel-inner text-center text-white pb-5\">
  80.                                                     <div class=\"carousel-item active\">
  81.                                                         <p class=\"fs-15 fst-italic\">\" Bienvenue sur la plateforme de coordination et de suivi de l'action gouvernementale ! \"</p>
  82.                                                     </div>
  83.                                                 </div>
  84.                                             </div>
  85.                                             <!-- end carousel -->
  86.                                         </div>
  87.                                     </div>
  88.                                 </div>
  89.                             </div>
  90.                             <!-- end col -->
  91.                             <div class=\"col-lg-6\">
  92.                                 <div class=\"p-lg-5 p-4\">
  93.                                     ";
  94.         // line 56
  95.         $context['_parent'] = $context;
  96.         $context['_seq'] = CoreExtension::ensureTraversable(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.', 56, $this->source); })()), "flashes", ["reset_password_error"], "method", false, false, false, 56));
  97.         foreach ($context['_seq'] as $context["_key"] => $context["flash_error"]) {
  98.             // line 57
  99.             yield "                                        <div class=\"alert alert-danger\" role=\"alert\">";
  100.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["flash_error"], "html", null, true);
  101.             yield "</div>
  102.                                     ";
  103.         }
  104.         $_parent = $context['_parent'];
  105.         unset($context['_seq'], $context['_key'], $context['flash_error'], $context['_parent']);
  106.         $context = array_intersect_key($context, $_parent) + $_parent;
  107.         // line 59
  108.         yield "                                    <h5 class=\"text-primary\">Mot de passe oublié ?</h5>
  109.                                     <p class=\"text-muted\">Réinitialisez votre mot de passe</p>
  110.                                     <div class=\"mt-2 text-center\">
  111.                                         <lord-icon src=\"https://cdn.lordicon.com/rhvddzym.json\" trigger=\"loop\" colors=\"primary:#0ab39c\" class=\"avatar-xl\">
  112.                                         </lord-icon>
  113.                                     </div>
  114.                                     ";
  115.         // line 67
  116.         $context['_parent'] = $context;
  117.         $context['_seq'] = CoreExtension::ensureTraversable(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.', 67, $this->source); })()), "flashes", ["reset_password_sendinMail_succes"], "method", false, false, false, 67));
  118.         foreach ($context['_seq'] as $context["_key"] => $context["flash_success"]) {
  119.             // line 68
  120.             yield "                                        <div class=\"alert alert-borderless alert-success text-center mb-2 mx-2\" role=\"alert\">
  121.                                             ";
  122.             // line 69
  123.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["flash_success"], "html", null, true);
  124.             yield "
  125.                                         </div>
  126.                                     ";
  127.         }
  128.         $_parent = $context['_parent'];
  129.         unset($context['_seq'], $context['_key'], $context['flash_success'], $context['_parent']);
  130.         $context = array_intersect_key($context, $_parent) + $_parent;
  131.         // line 72
  132.         yield "                                    <div class=\"alert alert-borderless alert-warning text-center mb-2 mx-2\" role=\"alert\">
  133.                                         Entrez votre adresse e-mail et nous vous enverrons un lien pour réinitialiser votre mot de passe.
  134.                                     </div>
  135.                                     <div class=\"p-2\">
  136.                                         ";
  137.         // line 76
  138.         yield         $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->renderBlock((isset($context["requestForm"]) || array_key_exists("requestForm", $context) ? $context["requestForm"] : (function () { throw new RuntimeError('Variable "requestForm" does not exist.', 76, $this->source); })()), 'form_start');
  139.         yield "
  140.                                         <div class=\"mb-4\">
  141.                                             <label class=\"form-label\">Email</label>
  142.                                             ";
  143.         // line 80
  144.         yield $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(CoreExtension::getAttribute($this->env, $this->source, (isset($context["requestForm"]) || array_key_exists("requestForm", $context) ? $context["requestForm"] : (function () { throw new RuntimeError('Variable "requestForm" does not exist.', 80, $this->source); })()), "email", [], "any", false, false, false, 80), 'widget', ["id" => "email", "attr" => ["class" => "form-control", "type" => "email", "placeholder" => "Saisissez votre email"]]);
  145.         yield "
  146.                                         </div>
  147.                                         ";
  148.         // line 82
  149.         $context['_parent'] = $context;
  150.         $context['_seq'] = CoreExtension::ensureTraversable(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.', 82, $this->source); })()), "flashes", ["reset_password_ckeckMail_warning"], "method", false, false, false, 82));
  151.         foreach ($context['_seq'] as $context["_key"] => $context["flash_warning"]) {
  152.             // line 83
  153.             yield "                                            <div class=\"alert alert-borderless alert-warning text-center mb-2 mx-2\" role=\"alert\">
  154.                                                 ";
  155.             // line 84
  156.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["flash_warning"], "html", null, true);
  157.             yield "
  158.                                             </div>
  159.                                         ";
  160.         }
  161.         $_parent = $context['_parent'];
  162.         unset($context['_seq'], $context['_key'], $context['flash_warning'], $context['_parent']);
  163.         $context = array_intersect_key($context, $_parent) + $_parent;
  164.         // line 87
  165.         yield "                                        <div class=\"text-center mt-4\">
  166.                                             <button class=\"btn btn-success w-100\" type=\"submit\">Envoyer</button>
  167.                                         </div>
  168.                                         ";
  169.         // line 90
  170.         yield         $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->renderBlock((isset($context["requestForm"]) || array_key_exists("requestForm", $context) ? $context["requestForm"] : (function () { throw new RuntimeError('Variable "requestForm" does not exist.', 90, $this->source); })()), 'form_end');
  171.         yield "
  172.                                     </div>
  173.                                     <div class=\"mt-5 text-center\">
  174.                                         <p class=\"mb-0\">Attendez, je me souviens de mon mot de passe... <a href=\"";
  175.         // line 94
  176.         yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_login");
  177.         yield "\" class=\"fw-semibold text-primary text-decoration-underline\"> Se connecter </a> </p>
  178.                                     </div>
  179.                                 </div>
  180.                             </div>
  181.                             <!-- end col -->
  182.                         </div>
  183.                         <!-- end row -->
  184.                     </div>
  185.                     <!-- end card -->
  186.                 </div>
  187.                 <!-- end col -->
  188.             </div>
  189.             <!-- end row -->
  190.         </div>
  191.         <!-- end container -->
  192.     </div>
  193.     <!-- end auth page content -->
  194.     <!-- footer -->
  195.     <footer class=\"footer\">
  196.         <div class=\"container\">
  197.             <div class=\"row\">
  198.                 <div class=\"col-lg-12\">
  199.                     <div class=\"text-center\">
  200.                         <p class=\"mb-0\">&copy;
  201.                             <script>document.write(new Date().getFullYear())</script> Plateforme de coordination et de suivi de l'action gouvernementale. Développé par <i class=\"mdi mdi-heart text-danger\"></i> par Decizio Consulting
  202.                         </p>
  203.                         </p>
  204.                     </div>
  205.                 </div>
  206.             </div>
  207.         </div>
  208.     </footer>
  209.     <!-- end Footer -->
  210. </div>
  211. <!-- end auth-page-wrapper -->
  212. ";
  213.         // line 132
  214.         yield Twig\Extension\CoreExtension::include($this->env, $context, "partials/vendor-scripts.html.twig");
  215.         yield "
  216. </body>
  217. </html>
  218. ";
  219.         
  220.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  221.         
  222.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  223.         yield from [];
  224.     }
  225.     /**
  226.      * @codeCoverageIgnore
  227.      */
  228.     public function getTemplateName(): string
  229.     {
  230.         return "reset_password/request.html.twig";
  231.     }
  232.     /**
  233.      * @codeCoverageIgnore
  234.      */
  235.     public function isTraitable(): bool
  236.     {
  237.         return false;
  238.     }
  239.     /**
  240.      * @codeCoverageIgnore
  241.      */
  242.     public function getDebugInfo(): array
  243.     {
  244.         return array (  238 => 132,  197 => 94,  190 => 90,  185 => 87,  176 => 84,  173 => 83,  169 => 82,  164 => 80,  157 => 76,  151 => 72,  142 => 69,  139 => 68,  135 => 67,  125 => 59,  116 => 57,  112 => 56,  60 => 7,  55 => 5,  48 => 1,);
  245.     }
  246.     public function getSourceContext(): Source
  247.     {
  248.         return new Source("{{ include('partials/main.html.twig') }}
  249. <head>
  250.     {{ include('partials/title-meta.html.twig', {title:'Réinitialisez votre mot de passe'}) }}
  251.     {{ include('partials/head-css.html.twig') }}
  252. </head>
  253. <body>
  254. <!-- auth-page wrapper -->
  255. <div class=\"auth-page-wrapper auth-bg-cover py-5 d-flex justify-content-center align-items-center min-vh-100\">
  256.     <div class=\"bg-overlay\"></div>
  257.     <!-- auth-page content -->
  258.     <div class=\"auth-page-content overflow-hidden pt-lg-5\">
  259.         <div class=\"container\">
  260.             <div class=\"row\">
  261.                 <div class=\"col-lg-12\">
  262.                     <div class=\"card overflow-hidden\">
  263.                         <div class=\"row justify-content-center g-0\">
  264.                             <div class=\"col-lg-6\">
  265.                                 <div class=\"p-lg-5 p-4 auth-one-bg-decizio h-100\">
  266.                                     <div class=\"bg-overlay\"></div>
  267.                                     <div class=\"position-relative h-100 d-flex flex-column\">
  268.                                         <div class=\"mb-4 decizio-branding\">
  269.                                             <a href=\"/\" class=\"d-block\">
  270.                                                 <img src=\"/decizio/img/brandin-embleme-guinee.png\" alt=\"\" height=\"100\">
  271.                                             </a>
  272.                                         </div>
  273.                                         <div class=\"mt-auto\">
  274.                                             <div class=\"mb-3\">
  275.                                                 <i class=\"ri-double-quotes-l display-4 text-success\"></i>
  276.                                             </div>
  277.                                             <div id=\"qoutescarouselIndicators\" class=\"carousel slide\" data-bs-ride=\"carousel\">
  278.                                                 <div class=\"carousel-indicators\">
  279.                                                     <button type=\"button\" data-bs-target=\"#qoutescarouselIndicators\" data-bs-slide-to=\"0\" class=\"active\" aria-current=\"true\" aria-label=\"Slide 1\"></button>
  280.                                                 </div>
  281.                                                 <div class=\"carousel-inner text-center text-white pb-5\">
  282.                                                     <div class=\"carousel-item active\">
  283.                                                         <p class=\"fs-15 fst-italic\">\" Bienvenue sur la plateforme de coordination et de suivi de l'action gouvernementale ! \"</p>
  284.                                                     </div>
  285.                                                 </div>
  286.                                             </div>
  287.                                             <!-- end carousel -->
  288.                                         </div>
  289.                                     </div>
  290.                                 </div>
  291.                             </div>
  292.                             <!-- end col -->
  293.                             <div class=\"col-lg-6\">
  294.                                 <div class=\"p-lg-5 p-4\">
  295.                                     {% for flash_error in app.flashes('reset_password_error') %}
  296.                                         <div class=\"alert alert-danger\" role=\"alert\">{{ flash_error }}</div>
  297.                                     {% endfor %}
  298.                                     <h5 class=\"text-primary\">Mot de passe oublié ?</h5>
  299.                                     <p class=\"text-muted\">Réinitialisez votre mot de passe</p>
  300.                                     <div class=\"mt-2 text-center\">
  301.                                         <lord-icon src=\"https://cdn.lordicon.com/rhvddzym.json\" trigger=\"loop\" colors=\"primary:#0ab39c\" class=\"avatar-xl\">
  302.                                         </lord-icon>
  303.                                     </div>
  304.                                     {% for flash_success in app.flashes('reset_password_sendinMail_succes') %}
  305.                                         <div class=\"alert alert-borderless alert-success text-center mb-2 mx-2\" role=\"alert\">
  306.                                             {{ flash_success }}
  307.                                         </div>
  308.                                     {% endfor %}
  309.                                     <div class=\"alert alert-borderless alert-warning text-center mb-2 mx-2\" role=\"alert\">
  310.                                         Entrez votre adresse e-mail et nous vous enverrons un lien pour réinitialiser votre mot de passe.
  311.                                     </div>
  312.                                     <div class=\"p-2\">
  313.                                         {{ form_start(requestForm) }}
  314.                                         <div class=\"mb-4\">
  315.                                             <label class=\"form-label\">Email</label>
  316.                                             {{ form_widget(requestForm.email, {'id': 'email', 'attr': {'class': 'form-control', 'type': 'email', 'placeholder': 'Saisissez votre email'}}) }}
  317.                                         </div>
  318.                                         {% for flash_warning in app.flashes('reset_password_ckeckMail_warning') %}
  319.                                             <div class=\"alert alert-borderless alert-warning text-center mb-2 mx-2\" role=\"alert\">
  320.                                                 {{ flash_warning }}
  321.                                             </div>
  322.                                         {% endfor %}
  323.                                         <div class=\"text-center mt-4\">
  324.                                             <button class=\"btn btn-success w-100\" type=\"submit\">Envoyer</button>
  325.                                         </div>
  326.                                         {{ form_end(requestForm) }}
  327.                                     </div>
  328.                                     <div class=\"mt-5 text-center\">
  329.                                         <p class=\"mb-0\">Attendez, je me souviens de mon mot de passe... <a href=\"{{ path('app_login') }}\" class=\"fw-semibold text-primary text-decoration-underline\"> Se connecter </a> </p>
  330.                                     </div>
  331.                                 </div>
  332.                             </div>
  333.                             <!-- end col -->
  334.                         </div>
  335.                         <!-- end row -->
  336.                     </div>
  337.                     <!-- end card -->
  338.                 </div>
  339.                 <!-- end col -->
  340.             </div>
  341.             <!-- end row -->
  342.         </div>
  343.         <!-- end container -->
  344.     </div>
  345.     <!-- end auth page content -->
  346.     <!-- footer -->
  347.     <footer class=\"footer\">
  348.         <div class=\"container\">
  349.             <div class=\"row\">
  350.                 <div class=\"col-lg-12\">
  351.                     <div class=\"text-center\">
  352.                         <p class=\"mb-0\">&copy;
  353.                             <script>document.write(new Date().getFullYear())</script> Plateforme de coordination et de suivi de l'action gouvernementale. Développé par <i class=\"mdi mdi-heart text-danger\"></i> par Decizio Consulting
  354.                         </p>
  355.                         </p>
  356.                     </div>
  357.                 </div>
  358.             </div>
  359.         </div>
  360.     </footer>
  361.     <!-- end Footer -->
  362. </div>
  363. <!-- end auth-page-wrapper -->
  364. {{ include('partials/vendor-scripts.html.twig') }}
  365. </body>
  366. </html>
  367. ", "reset_password/request.html.twig", "/home/clients/8409dbf5321b5ff2ab826ab13401f8f1/sites/pcsag/templates/reset_password/request.html.twig");
  368.     }
  369. }