Advertisement
Guest User

Untitled

a guest
Apr 20th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.92 KB | None | 0 0
  1. {% extends 'index/base.html.twig' %}
  2.  
  3. {% block title %}{% trans %}Регистрация{% endtrans %}{% endblock %}
  4.  
  5. {% block form_errors %}
  6. {% spaceless %}
  7. {% if errors|length > 0 %}
  8. <div class="alert alert-danger">
  9. {% for error in errors %}
  10. <strong>{{ error.message }}</strong>
  11. {% endfor %}
  12. </div>
  13. {% endif %}
  14. {% endspaceless %}
  15. {% endblock form_errors %}
  16.  
  17. {% block content %}
  18. <div class="row">
  19. <div class="col-md-12">
  20. <div class="card mb-4">
  21. <div class="card-header">
  22. <a href="{{ url('index_security_register') }}">
  23. <h1 class="card-title h3">{% trans %}Регистрация{% endtrans %}</h1>
  24. </a>
  25. </div>
  26. <div class="card-body">
  27.  
  28. {% if(registerForm.vars.submitted == true and registerForm.vars.valid == true) %}
  29.  
  30. {% trans %}Вы были успешно зарегистрированы на сайте однако для входа в аккаунт требуется активация. Мы уже отправили инструкцию на указанный электронный адрес, пожалуйста, проверьте свой почтовый ящик.{% endtrans %}
  31.  
  32. {% else %}
  33. {{ form_start(registerForm) }}
  34.  
  35. {% form_theme registerForm 'bootstrap_4_layout.html.twig' %}
  36.  
  37. <div class="form-group">
  38. {{ form_label(registerForm.username, 'Логин', {'attr': {'class': 'foo'}}) }}
  39. {{ form_errors(registerForm.username) }}
  40. {{ form_widget(registerForm.username, {'label': false, 'attr': {
  41. 'placeholder': 'Введите логин'
  42. }}) }}
  43. </div>
  44.  
  45. <div class="form-group">
  46. {{ form_label(registerForm.email, 'E-Mail', {'attr': {'class': 'foo'}}) }}
  47. {{ form_errors(registerForm.email) }}
  48. {{ form_widget(registerForm.email, {'label': false, 'attr': {
  49. 'placeholder': 'Введите логин или адрес электронной почты'
  50. }}) }}
  51. </div>
  52.  
  53. <div class="form-group">
  54. {{ form_label(registerForm.plainPassword.first, 'Пароль', {'attr': {'class': 'foo'}}) }}
  55.  
  56. {{ form_widget(registerForm.plainPassword.first, {'label': false, 'attr': {
  57. 'placeholder': 'Введите пароль'
  58. }}) }}
  59. </div>
  60.  
  61. <div class="form-group">
  62. {{ form_label(registerForm.plainPassword.second, 'Пароль повторно', {'attr': {'class': 'foo'}}) }}
  63. {{ form_errors(registerForm.plainPassword.second) }}
  64. {{ form_widget(registerForm.plainPassword.second, {'label': false, 'attr': {
  65. 'placeholder': 'Введите пароль повторно'
  66. }}) }}
  67. </div>
  68.  
  69. <div class="form-group">
  70. {{ form_widget(registerForm.save, {'label': 'Зарегистрироваться', 'attr': {
  71. 'class': 'btn btn-primary'
  72. }}) }}
  73. </div>
  74.  
  75. {{ form_end(registerForm) }}
  76. {% endif %}
  77. </div>
  78. </div>
  79. </div>
  80. </div>
  81. {% endblock %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement