templates/security/receive_password.twig line 1

Open in your IDE?
  1. {% extends 'security/grid.html.twig' %}
  2. {% set linkLangSupport = app.request.locale == 'en' ? '/en' : '' %}
  3. {% block title %}Восстановление пароля МосДосуг{% endblock %}
  4. {% macro error_remove_html(text) %}
  5.     {{ text|replace({'<ul>': '', '</ul>': '', '<li>': '', '</li>': ''}) }}
  6. {% endmacro %}
  7. {#
  8. {% block mainContainer %}
  9. <div class="white-block inputs-form">
  10.     <h1 class="profiles-title is-flex" role="heading">Восстано1вление пароля</h1>
  11.     {% if email %}
  12.         <div class="form-error">{% trans with {} from 'login' %}Пользователя с email{% endtrans %} {{email}} {% trans with {} from 'login' %}не существует{% endtrans %}</div>
  13.     {% endif %}
  14.     <form class="" method="post">
  15.         <div class="field">
  16.             <div class="wrap is-flex level">
  17.                 <label for="email" class="name">Email</label>
  18.                 <input type="email" value="{{ email }}" name="email" id="email" class="basic-view" placeholder="Email" required autofocus>
  19.             </div>
  20.         </div>
  21.         <div class="field">
  22.             <div class="wrap is-flex level">
  23.                 <div class="name"></div>
  24.                 <button type="submit" class="btn btn-grey-style is-flex level">
  25.                     <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 14" width="16"><defs/><path fill="#666" fill-rule="evenodd" d="M10.25 4a2.25 2.25 0 11-4.5 0 2.25 2.25 0 014.5 0zm.34 2.71A3.74 3.74 0 008 .25a3.75 3.75 0 00-2.6 6.46 7.51 7.51 0 00-4.9 7.04h15a7.53 7.53 0 00-4.9-7.04zM8 7.75a6 6 0 00-5.81 4.5H13.8A6 6 0 008 7.75z" clip-rule="evenodd"/></svg>
  26.                     <span>Востановить</span>
  27.                 </button>
  28.             </div>
  29.         </div>
  30.     </form>
  31. </div>
  32. {% endblock %} #}
  33. {% block mainContainer %}
  34.     <div class="heading d-none">
  35.         <h1 class="heading-title text-title mr-1" role="heading">{{ seo_heading() ? seo_heading() : 'Восстановление пароля' }}</h1>
  36.     </div>
  37.     <div class="float-block white-block login-block d-flex mb-4">
  38.         <div class="float-block-heading fw-700">Восстановление пароля</div>
  39.         {% if email %}
  40.             <div class="form-error d-none" data-form-error><span class="clr-main-text">Ошибка:</span> <span data-form-error-text>{% trans with {} from 'login' %}Пользователя с email{% endtrans %} {{email}} {% trans with {} from 'login' %}не существует{% endtrans %}</span></div>
  41.         {% endif %}
  42.         <form class="form" method="post">
  43.             <div class="form-field">
  44.                 <label class="form-label d-none">E-mail</label>
  45.                 <div class="form-text mb-1">Введите e-mail, указанный при регистрации</div>
  46.                 <div class="form-control d-flex-c{% if email %} error{% endif %}">
  47.                     <svg class="form-icon" fill="none" viewbox="0 0 24 25"><path fill-rule="evenodd" d="M22 6.5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-12Zm-2 0-8 5-8-5h16Zm-8 7-8-5v10h16v-10l-8 5Z" clip-rule="evenodd"/></svg>
  48.                     <input class="form-input" type="email" name="email" value="{{ email }}" placeholder="E-mail" required autofocus autocomplete="email">
  49.                 </div>
  50.                 <p class="field-error{% if email %} active{% endif %}">Пользователя с {{email}} не существует</p>
  51.                 {# <p class="form-help">На сайте не отображается</p> #}
  52.             </div>
  53.             <button class="btn btn-main btn-xl btn-fluid" type="submit">
  54.                 <span>Восстановить</span>
  55.             </button>
  56.         </form>
  57.     </div>
  58. {% endblock %}