var/cache/dev_h00fd8923ecf393ec0b25403e00167bec/twig/83/830039c68ec18f5baa11b11370b9cafd290711672289682c993141f68a9a1274.php line 62

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use function Shopware\Core\Framework\Adapter\Twig\sw_get_attribute;
  4. use function Shopware\Core\Framework\Adapter\Twig\sw_escape_filter;
  5. use Twig\Error\LoaderError;
  6. use Twig\Error\RuntimeError;
  7. use Twig\Extension\SandboxExtension;
  8. use Twig\Markup;
  9. use Twig\Sandbox\SecurityError;
  10. use Twig\Sandbox\SecurityNotAllowedTagError;
  11. use Twig\Sandbox\SecurityNotAllowedFilterError;
  12. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  13. use Twig\Source;
  14. use Twig\Template;
  15. /* @Storefront/storefront/component/account/login.html.twig */
  16. class __TwigTemplate_72c57b6e2d139a9ae490854d7e39cd1c extends Template
  17. {
  18.     private $source;
  19.     private $macros = [];
  20.     public function __construct(Environment $env)
  21.     {
  22.         parent::__construct($env);
  23.         $this->source $this->getSourceContext();
  24.         $this->parent false;
  25.         $this->blocks = [
  26.             'component_account_login' => [$this'block_component_account_login'],
  27.             'component_account_login_header' => [$this'block_component_account_login_header'],
  28.             'component_account_login_form' => [$this'block_component_account_login_form'],
  29.             'component_account_login_form_csrf' => [$this'block_component_account_login_form_csrf'],
  30.             'component_account_login_form_redirect' => [$this'block_component_account_login_form_redirect'],
  31.             'component_account_login_form_description' => [$this'block_component_account_login_form_description'],
  32.             'component_account_login_form_error' => [$this'block_component_account_login_form_error'],
  33.             'component_account_login_form_fields' => [$this'block_component_account_login_form_fields'],
  34.             'component_account_login_form_mail' => [$this'block_component_account_login_form_mail'],
  35.             'component_account_login_form_mail_label' => [$this'block_component_account_login_form_mail_label'],
  36.             'component_account_login_form_mail_input' => [$this'block_component_account_login_form_mail_input'],
  37.             'component_account_login_form_password' => [$this'block_component_account_login_form_password'],
  38.             'component_account_login_form_password_label' => [$this'block_component_account_login_form_password_label'],
  39.             'component_account_login_form_password_input' => [$this'block_component_account_login_form_password_input'],
  40.             'component_account_login_password_recover' => [$this'block_component_account_login_password_recover'],
  41.             'component_account_login_password_recover_link' => [$this'block_component_account_login_password_recover_link'],
  42.             'component_account_login_submit' => [$this'block_component_account_login_submit'],
  43.         ];
  44.     }
  45.     protected function doDisplay(array $context, array $blocks = [])
  46.     {
  47.         $macros $this->macros;
  48.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  49.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@Storefront/storefront/component/account/login.html.twig"));
  50.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  51.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@Storefront/storefront/component/account/login.html.twig"));
  52.         // line 1
  53.         $this->displayBlock('component_account_login'$context$blocks);
  54.         
  55.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  56.         
  57.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  58.     }
  59.     public function block_component_account_login($context, array $blocks = [])
  60.     {
  61.         $macros $this->macros;
  62.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  63.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login"));
  64.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  65.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login"));
  66.         // line 2
  67.         echo "    <div class=\"card login-card\">
  68.         <div class=\"card-body\">
  69.             ";
  70.         // line 4
  71.         $this->displayBlock('component_account_login_header'$context$blocks);
  72.         // line 11
  73.         echo "
  74.             ";
  75.         // line 12
  76.         $this->displayBlock('component_account_login_form'$context$blocks);
  77.         // line 124
  78.         echo "        </div>
  79.     </div>
  80. ";
  81.         
  82.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  83.         
  84.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  85.     }
  86.     // line 4
  87.     public function block_component_account_login_header($context, array $blocks = [])
  88.     {
  89.         $macros $this->macros;
  90.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  91.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_header"));
  92.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  93.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_header"));
  94.         // line 5
  95.         echo "                ";
  96.         if (($context["cardTitle"] ?? null)) {
  97.             // line 6
  98.             echo "                    <div class=\"card-title\">
  99.                         ";
  100.             // line 7
  101.             echo sw_escape_filter($this->env, ($context["cardTitle"] ?? null), "html"nulltrue);
  102.             echo "
  103.                     </div>
  104.                 ";
  105.         }
  106.         // line 10
  107.         echo "            ";
  108.         
  109.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  110.         
  111.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  112.     }
  113.     // line 12
  114.     public function block_component_account_login_form($context, array $blocks = [])
  115.     {
  116.         $macros $this->macros;
  117.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  118.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form"));
  119.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  120.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form"));
  121.         // line 13
  122.         echo "                <form class=\"login-form\"
  123.                       action=\"";
  124.         // line 14
  125.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("frontend.account.login");
  126.         echo "\"
  127.                       method=\"post\"
  128.                       data-form-csrf-handler=\"true\"
  129.                       data-form-validation=\"true\">
  130.                     ";
  131.         // line 20
  132.         echo "                    ";
  133.         $this->displayBlock('component_account_login_form_csrf'$context$blocks);
  134.         // line 23
  135.         echo "
  136.                     ";
  137.         // line 24
  138.         $this->displayBlock('component_account_login_form_redirect'$context$blocks);
  139.         // line 33
  140.         echo "
  141.                     ";
  142.         // line 34
  143.         $this->displayBlock('component_account_login_form_description'$context$blocks);
  144.         // line 39
  145.         echo "
  146.                     ";
  147.         // line 40
  148.         $this->displayBlock('component_account_login_form_error'$context$blocks);
  149.         // line 60
  150.         echo "
  151.                     ";
  152.         // line 61
  153.         $this->displayBlock('component_account_login_form_fields'$context$blocks);
  154.         // line 103
  155.         echo "
  156.                     ";
  157.         // line 104
  158.         $this->displayBlock('component_account_login_password_recover'$context$blocks);
  159.         // line 113
  160.         echo "
  161.                     ";
  162.         // line 114
  163.         $this->displayBlock('component_account_login_submit'$context$blocks);
  164.         // line 122
  165.         echo "                </form>
  166.             ";
  167.         
  168.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  169.         
  170.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  171.     }
  172.     // line 20
  173.     public function block_component_account_login_form_csrf($context, array $blocks = [])
  174.     {
  175.         $macros $this->macros;
  176.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  177.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_csrf"));
  178.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  179.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_csrf"));
  180.         // line 21
  181.         echo "                        ";
  182.         echo $this->extensions['Shopware\Storefront\Framework\Twig\Extension\CsrfFunctionExtension']->createCsrfPlaceholder("frontend.account.login");
  183.         echo "
  184.                     ";
  185.         
  186.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  187.         
  188.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  189.     }
  190.     // line 24
  191.     public function block_component_account_login_form_redirect($context, array $blocks = [])
  192.     {
  193.         $macros $this->macros;
  194.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  195.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_redirect"));
  196.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  197.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_redirect"));
  198.         // line 25
  199.         echo "                        <input type=\"hidden\"
  200.                                name=\"redirectTo\"
  201.                                value=\"";
  202.         // line 27
  203.         echo sw_escape_filter($this->env, ($context["redirectTo"] ?? null), "html"nulltrue);
  204.         echo "\">
  205.                         <input type=\"hidden\"
  206.                                name=\"redirectParameters\"
  207.                                value=\"";
  208.         // line 31
  209.         echo sw_escape_filter($this->env, ($context["redirectParameters"] ?? null), "html"nulltrue);
  210.         echo "\">
  211.                     ";
  212.         
  213.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  214.         
  215.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  216.     }
  217.     // line 34
  218.     public function block_component_account_login_form_description($context, array $blocks = [])
  219.     {
  220.         $macros $this->macros;
  221.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  222.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_description"));
  223.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  224.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_description"));
  225.         // line 35
  226.         echo "                        <p class=\"login-form-description\">
  227.                             ";
  228.         // line 36
  229.         echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("account.loginFormDescription"));
  230.         echo "
  231.                         </p>
  232.                     ";
  233.         
  234.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  235.         
  236.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  237.     }
  238.     // line 40
  239.     public function block_component_account_login_form_error($context, array $blocks = [])
  240.     {
  241.         $macros $this->macros;
  242.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  243.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_error"));
  244.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  245.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_error"));
  246.         // line 41
  247.         echo "                        ";
  248.         if (($context["loginError"] ?? null)) {
  249.             // line 42
  250.             echo "                            ";
  251.             if ((($context["errorSnippet"] ?? null) != null)) {
  252.                 // line 43
  253.                 echo "                                ";
  254.                 $this->loadTemplate("@Storefront/storefront/utilities/alert.html.twig""@Storefront/storefront/component/account/login.html.twig"43)->display(twig_array_merge($context, ["type" => "danger""content" => $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(                // line 45
  255. ($context["errorSnippet"] ?? null)))]));
  256.                 // line 47
  257.                 echo "                            ";
  258.             } elseif ((($context["waitTime"] ?? null) != null)) {
  259.                 // line 48
  260.                 echo "                                ";
  261.                 $this->loadTemplate("@Storefront/storefront/utilities/alert.html.twig""@Storefront/storefront/component/account/login.html.twig"48)->display(twig_array_merge($context, ["type" => "info""content" => $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("account.loginThrottled", ["%seconds%" =>                 // line 50
  262. ($context["waitTime"] ?? null)]))]));
  263.                 // line 52
  264.                 echo "                            ";
  265.             } else {
  266.                 // line 53
  267.                 echo "                                ";
  268.                 $this->loadTemplate("@Storefront/storefront/utilities/alert.html.twig""@Storefront/storefront/component/account/login.html.twig"53)->display(twig_array_merge($context, ["type" => "danger""content" => $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("account.loginBadCredentials"))]));
  269.                 // line 57
  270.                 echo "                            ";
  271.             }
  272.             // line 58
  273.             echo "                        ";
  274.         }
  275.         // line 59
  276.         echo "                    ";
  277.         
  278.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  279.         
  280.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  281.     }
  282.     // line 61
  283.     public function block_component_account_login_form_fields($context, array $blocks = [])
  284.     {
  285.         $macros $this->macros;
  286.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  287.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_fields"));
  288.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  289.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_fields"));
  290.         // line 62
  291.         echo "                        <div class=\"";
  292.         echo sw_escape_filter($this->env, ($context["formRowClass"] ?? null), "html"nulltrue);
  293.         echo "\">
  294.                             ";
  295.         // line 63
  296.         $this->displayBlock('component_account_login_form_mail'$context$blocks);
  297.         // line 82
  298.         echo "
  299.                             ";
  300.         // line 83
  301.         $this->displayBlock('component_account_login_form_password'$context$blocks);
  302.         // line 101
  303.         echo "                        </div>
  304.                     ";
  305.         
  306.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  307.         
  308.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  309.     }
  310.     // line 63
  311.     public function block_component_account_login_form_mail($context, array $blocks = [])
  312.     {
  313.         $macros $this->macros;
  314.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  315.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_mail"));
  316.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  317.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_mail"));
  318.         // line 64
  319.         echo "                                <div class=\"form-group col-md-6\">
  320.                                     ";
  321.         // line 65
  322.         $this->displayBlock('component_account_login_form_mail_label'$context$blocks);
  323.         // line 71
  324.         echo "
  325.                                     ";
  326.         // line 72
  327.         $this->displayBlock('component_account_login_form_mail_input'$context$blocks);
  328.         // line 80
  329.         echo "                                </div>
  330.                             ";
  331.         
  332.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  333.         
  334.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  335.     }
  336.     // line 65
  337.     public function block_component_account_login_form_mail_label($context, array $blocks = [])
  338.     {
  339.         $macros $this->macros;
  340.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  341.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_mail_label"));
  342.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  343.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_mail_label"));
  344.         // line 66
  345.         echo "                                        <label class=\"form-label\"
  346.                                                for=\"loginMail\">
  347.                                             ";
  348.         // line 68
  349.         echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("account.loginMailLabel"));
  350.         echo "
  351.                                         </label>
  352.                                     ";
  353.         
  354.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  355.         
  356.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  357.     }
  358.     // line 72
  359.     public function block_component_account_login_form_mail_input($context, array $blocks = [])
  360.     {
  361.         $macros $this->macros;
  362.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  363.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_mail_input"));
  364.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  365.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_mail_input"));
  366.         // line 73
  367.         echo "                                        <input type=\"email\"
  368.                                                class=\"form-control";
  369.         // line 74
  370.         if (($context["loginError"] ?? null)) {
  371.             echo " is-invalid";
  372.         }
  373.         echo "\"
  374.                                                id=\"loginMail\"
  375.                                                placeholder=\"";
  376.         // line 76
  377.         echo sw_escape_filter($this->envtwig_striptags($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("account.loginMailPlaceholder")), "html"nulltrue);
  378.         echo "\"
  379.                                                name=\"username\"
  380.                                                required=\"required\">
  381.                                     ";
  382.         
  383.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  384.         
  385.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  386.     }
  387.     // line 83
  388.     public function block_component_account_login_form_password($context, array $blocks = [])
  389.     {
  390.         $macros $this->macros;
  391.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  392.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_password"));
  393.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  394.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_password"));
  395.         // line 84
  396.         echo "                                <div class=\"form-group col-md-6\">
  397.                                     ";
  398.         // line 85
  399.         $this->displayBlock('component_account_login_form_password_label'$context$blocks);
  400.         // line 91
  401.         echo "                                    ";
  402.         $this->displayBlock('component_account_login_form_password_input'$context$blocks);
  403.         // line 99
  404.         echo "                                </div>
  405.                             ";
  406.         
  407.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  408.         
  409.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  410.     }
  411.     // line 85
  412.     public function block_component_account_login_form_password_label($context, array $blocks = [])
  413.     {
  414.         $macros $this->macros;
  415.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  416.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_password_label"));
  417.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  418.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_password_label"));
  419.         // line 86
  420.         echo "                                        <label class=\"form-label\"
  421.                                                for=\"loginPassword\">
  422.                                             ";
  423.         // line 88
  424.         echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("account.loginPasswordLabel"));
  425.         echo "
  426.                                         </label>
  427.                                     ";
  428.         
  429.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  430.         
  431.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  432.     }
  433.     // line 91
  434.     public function block_component_account_login_form_password_input($context, array $blocks = [])
  435.     {
  436.         $macros $this->macros;
  437.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  438.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_password_input"));
  439.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  440.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_form_password_input"));
  441.         // line 92
  442.         echo "                                        <input type=\"password\"
  443.                                                class=\"form-control";
  444.         // line 93
  445.         if (($context["loginError"] ?? null)) {
  446.             echo " is-invalid";
  447.         }
  448.         echo "\"
  449.                                                id=\"loginPassword\"
  450.                                                placeholder=\"";
  451.         // line 95
  452.         echo sw_escape_filter($this->envtwig_striptags($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("account.loginPasswordPlaceholder")), "html"nulltrue);
  453.         echo "\"
  454.                                                name=\"password\"
  455.                                                required=\"required\">
  456.                                     ";
  457.         
  458.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  459.         
  460.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  461.     }
  462.     // line 104
  463.     public function block_component_account_login_password_recover($context, array $blocks = [])
  464.     {
  465.         $macros $this->macros;
  466.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  467.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_password_recover"));
  468.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  469.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_password_recover"));
  470.         // line 105
  471.         echo "                        <div class=\"login-password-recover\">
  472.                             ";
  473.         // line 106
  474.         $this->displayBlock('component_account_login_password_recover_link'$context$blocks);
  475.         // line 111
  476.         echo "                        </div>
  477.                     ";
  478.         
  479.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  480.         
  481.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  482.     }
  483.     // line 106
  484.     public function block_component_account_login_password_recover_link($context, array $blocks = [])
  485.     {
  486.         $macros $this->macros;
  487.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  488.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_password_recover_link"));
  489.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  490.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_password_recover_link"));
  491.         // line 107
  492.         echo "                                <a href=\"";
  493.         echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SeoUrlFunctionExtension']->seoUrl("frontend.account.recover.page");
  494.         echo "\">
  495.                                     ";
  496.         // line 108
  497.         echo sw_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("account.loginPasswordRecover"), "html"nulltrue);
  498.         echo "
  499.                                 </a>
  500.                             ";
  501.         
  502.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  503.         
  504.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  505.     }
  506.     // line 114
  507.     public function block_component_account_login_submit($context, array $blocks = [])
  508.     {
  509.         $macros $this->macros;
  510.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  511.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_submit"));
  512.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  513.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_account_login_submit"));
  514.         // line 115
  515.         echo "                        <div class=\"login-submit\">
  516.                             <button type=\"submit\"
  517.                                     class=\"btn btn-primary\">
  518.                                 ";
  519.         // line 118
  520.         echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("account.loginSubmit"));
  521.         echo "
  522.                             </button>
  523.                         </div>
  524.                     ";
  525.         
  526.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  527.         
  528.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  529.     }
  530.     public function getTemplateName()
  531.     {
  532.         return "@Storefront/storefront/component/account/login.html.twig";
  533.     }
  534.     public function getDebugInfo()
  535.     {
  536.         return array (  614 => 118,  609 => 115,  599 => 114,  586 => 108,  581 => 107,  571 => 106,  560 => 111,  558 => 106,  555 => 105,  545 => 104,  531 => 95,  524 => 93,  521 => 92,  511 => 91,  498 => 88,  494 => 86,  484 => 85,  473 => 99,  470 => 91,  468 => 85,  465 => 84,  455 => 83,  441 => 76,  434 => 74,  431 => 73,  421 => 72,  408 => 68,  404 => 66,  394 => 65,  383 => 80,  381 => 72,  378 => 71,  376 => 65,  373 => 64,  363 => 63,  352 => 101,  350 => 83,  347 => 82,  345 => 63,  340 => 62,  330 => 61,  320 => 59,  317 => 58,  314 => 57,  311 => 53,  308 => 52,  306 => 50,  304 => 48,  301 => 47,  299 => 45,  297 => 43,  294 => 42,  291 => 41,  281 => 40,  268 => 36,  265 => 35,  255 => 34,  243 => 31,  236 => 27,  232 => 25,  222 => 24,  209 => 21,  199 => 20,  188 => 122,  186 => 114,  183 => 113,  181 => 104,  178 => 103,  176 => 61,  173 => 60,  171 => 40,  168 => 39,  166 => 34,  163 => 33,  161 => 24,  158 => 23,  155 => 20,  147 => 14,  144 => 13,  134 => 12,  124 => 10,  118 => 7,  115 => 6,  112 => 5,  102 => 4,  90 => 124,  88 => 12,  85 => 11,  83 => 4,  79 => 2,  60 => 1,);
  537.     }
  538.     public function getSourceContext()
  539.     {
  540.         return new Source("{% block component_account_login %}
  541.     <div class=\"card login-card\">
  542.         <div class=\"card-body\">
  543.             {% block component_account_login_header %}
  544.                 {% if cardTitle %}
  545.                     <div class=\"card-title\">
  546.                         {{ cardTitle }}
  547.                     </div>
  548.                 {% endif %}
  549.             {% endblock %}
  550.             {% block component_account_login_form %}
  551.                 <form class=\"login-form\"
  552.                       action=\"{{ path('frontend.account.login') }}\"
  553.                       method=\"post\"
  554.                       data-form-csrf-handler=\"true\"
  555.                       data-form-validation=\"true\">
  556.                     {# @deprecated tag:v6.5.0 - Block component_account_login_form_csrf will be removed. #}
  557.                     {% block component_account_login_form_csrf %}
  558.                         {{ sw_csrf('frontend.account.login') }}
  559.                     {% endblock %}
  560.                     {% block component_account_login_form_redirect %}
  561.                         <input type=\"hidden\"
  562.                                name=\"redirectTo\"
  563.                                value=\"{{ redirectTo }}\">
  564.                         <input type=\"hidden\"
  565.                                name=\"redirectParameters\"
  566.                                value=\"{{ redirectParameters }}\">
  567.                     {% endblock %}
  568.                     {% block component_account_login_form_description %}
  569.                         <p class=\"login-form-description\">
  570.                             {{ \"account.loginFormDescription\"|trans|sw_sanitize }}
  571.                         </p>
  572.                     {% endblock %}
  573.                     {% block component_account_login_form_error %}
  574.                         {% if loginError %}
  575.                             {% if errorSnippet != null %}
  576.                                 {% sw_include '@Storefront/storefront/utilities/alert.html.twig' with {
  577.                                     type: \"danger\",
  578.                                     content: errorSnippet|trans|sw_sanitize
  579.                                 } %}
  580.                             {% elseif waitTime != null %}
  581.                                 {% sw_include '@Storefront/storefront/utilities/alert.html.twig' with {
  582.                                     type: \"info\",
  583.                                     content: \"account.loginThrottled\"|trans({\"%seconds%\": waitTime})|sw_sanitize
  584.                                 } %}
  585.                             {% else %}
  586.                                 {% sw_include '@Storefront/storefront/utilities/alert.html.twig' with {
  587.                                     type: \"danger\",
  588.                                     content: \"account.loginBadCredentials\"|trans|sw_sanitize
  589.                                 } %}
  590.                             {% endif %}
  591.                         {% endif %}
  592.                     {% endblock %}
  593.                     {% block component_account_login_form_fields %}
  594.                         <div class=\"{{ formRowClass }}\">
  595.                             {% block component_account_login_form_mail %}
  596.                                 <div class=\"form-group col-md-6\">
  597.                                     {% block component_account_login_form_mail_label %}
  598.                                         <label class=\"form-label\"
  599.                                                for=\"loginMail\">
  600.                                             {{ \"account.loginMailLabel\"|trans|sw_sanitize }}
  601.                                         </label>
  602.                                     {% endblock %}
  603.                                     {% block component_account_login_form_mail_input %}
  604.                                         <input type=\"email\"
  605.                                                class=\"form-control{% if loginError %} is-invalid{% endif %}\"
  606.                                                id=\"loginMail\"
  607.                                                placeholder=\"{{ \"account.loginMailPlaceholder\"|trans|striptags }}\"
  608.                                                name=\"username\"
  609.                                                required=\"required\">
  610.                                     {% endblock %}
  611.                                 </div>
  612.                             {% endblock %}
  613.                             {% block component_account_login_form_password %}
  614.                                 <div class=\"form-group col-md-6\">
  615.                                     {% block component_account_login_form_password_label %}
  616.                                         <label class=\"form-label\"
  617.                                                for=\"loginPassword\">
  618.                                             {{ \"account.loginPasswordLabel\"|trans|sw_sanitize }}
  619.                                         </label>
  620.                                     {% endblock %}
  621.                                     {% block component_account_login_form_password_input %}
  622.                                         <input type=\"password\"
  623.                                                class=\"form-control{% if loginError %} is-invalid{% endif %}\"
  624.                                                id=\"loginPassword\"
  625.                                                placeholder=\"{{ \"account.loginPasswordPlaceholder\"|trans|striptags }}\"
  626.                                                name=\"password\"
  627.                                                required=\"required\">
  628.                                     {% endblock %}
  629.                                 </div>
  630.                             {% endblock %}
  631.                         </div>
  632.                     {% endblock %}
  633.                     {% block component_account_login_password_recover %}
  634.                         <div class=\"login-password-recover\">
  635.                             {% block component_account_login_password_recover_link %}
  636.                                 <a href=\"{{ seoUrl('frontend.account.recover.page') }}\">
  637.                                     {{ 'account.loginPasswordRecover'|trans }}
  638.                                 </a>
  639.                             {% endblock %}
  640.                         </div>
  641.                     {% endblock %}
  642.                     {% block component_account_login_submit %}
  643.                         <div class=\"login-submit\">
  644.                             <button type=\"submit\"
  645.                                     class=\"btn btn-primary\">
  646.                                 {{ \"account.loginSubmit\"|trans|sw_sanitize }}
  647.                             </button>
  648.                         </div>
  649.                     {% endblock %}
  650.                 </form>
  651.             {% endblock %}
  652.         </div>
  653.     </div>
  654. {% endblock %}
  655. ""@Storefront/storefront/component/account/login.html.twig""/var/www/shopware6/vendor/shopware/storefront/Resources/views/storefront/component/account/login.html.twig");
  656.     }
  657. }