35 lines
1.5 KiB
Twig
35 lines
1.5 KiB
Twig
{% extends 'layouts/public.twig' %}
|
||
|
||
{% block content %}
|
||
|
||
<div class="card shadow-sm" style="width: 100%; max-width: 400px;">
|
||
<div class="card-body p-4">
|
||
<h3 class="text-center mb-4">Регистрация</h3>
|
||
|
||
{# ИСПОЛЬЗУЕМ МАКРОС form_open. CSRF добавится АВТОМАТИЧЕСКИ #}
|
||
{{ form_open(base_url('/register'), 'class="needs-validation"') }}
|
||
|
||
<div class="mb-3">
|
||
<label for="name" class="form-label">Ваше имя</label>
|
||
<input type="text" name="name" class="form-control" id="name" required value="{{ old.name|default('') }}">
|
||
</div>
|
||
<div class="mb-3">
|
||
<label for="email" class="form-label">Email</label>
|
||
<input type="email" name="email" class="form-control" id="email" required value="{{ old.email|default('') }}">
|
||
</div>
|
||
<div class="mb-3">
|
||
<label for="password" class="form-label">Пароль</label>
|
||
<input type="password" name="password" class="form-control" id="password" required minlength="6">
|
||
</div>
|
||
<button type="submit" class="btn btn-primary w-100">Создать аккаунт</button>
|
||
|
||
{# ЗАКРЫВАЕМ ФОРМУ МАКРОСОМ #}
|
||
{{ form_close() }}
|
||
|
||
<div class="mt-3 text-center">
|
||
<small>Уже есть аккаунт? <a href="{{ base_url('/login') }}">Войти</a></small>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
{% endblock %} |