118 lines
6.1 KiB
PHP
118 lines
6.1 KiB
PHP
@extends('layouts.layout')
|
||
|
||
@section('title', __('Inscription'))
|
||
|
||
@section('content')
|
||
<div class="hero-banner">
|
||
<div class="hero-banner__wrapper wrapper">
|
||
<img src="img/hero_login.jpg" />
|
||
</div>
|
||
</div>
|
||
|
||
<div class="login-page section">
|
||
<h1 class="login-page__title title">Inscription</h1>
|
||
|
||
<div class="auth-form auth-form_register">
|
||
@if (session('success'))
|
||
<div class="form-message">
|
||
<div class="form-message__title title">Félicitations</div>
|
||
<div class="form-message__text">Votre compte a bien été créé !<br>Vous allez recevoir un mail de confirmation<br>sur l’adresse exemple@mail.fr</div>
|
||
<a class="form-message__btn btn btn_blue" href="login.php">Connexion</a>
|
||
</div>
|
||
@else
|
||
<form action="{{ route('auth.register.post') }}" method="POST" class="auth-form__form form">
|
||
@csrf
|
||
@if ($errors->any())
|
||
<div class="form__error">
|
||
<ul>
|
||
@foreach ($errors->all() as $error)
|
||
<li>{{ $error }}</li>
|
||
@endforeach
|
||
</ul>
|
||
</div>
|
||
@endif
|
||
<div class="form__row">
|
||
<div class="form__field">
|
||
<input class="form__input" type="text" name="lastname" placeholder="Nom*" required />
|
||
</div>
|
||
<div class="form__field">
|
||
<input class="form__input" type="text" name="firstname" placeholder="Prénom*" required />
|
||
</div>
|
||
</div>
|
||
<div class="form__row">
|
||
<div class="form__field">
|
||
<label for="birth_date" class="form__input">Date de naissance *</label>
|
||
</div>
|
||
<div class="form__field">
|
||
<input class="form__input" type="date" name="birth_date" placeholder="Date de naissance*" value="{{ old('birth_date') }}" required>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="form__row">
|
||
<div class="form__field">
|
||
<input class="form__input" name="email" type="email" placeholder="Votre adresse email *" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$" required>
|
||
</div>
|
||
<div class="form__field">
|
||
<input class="form__input" type="email" name="email_confirm" placeholder="Confirmez votre email*" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$" required />
|
||
</div>
|
||
</div>
|
||
<div class="form__row">
|
||
<div class="form__field">
|
||
<input class="form__input" type="password" name="password" placeholder="Mot de passe*" required />
|
||
</div>
|
||
<div class="form__field">
|
||
<input class="form__input" type="password" name="password_confirmation" placeholder="Confirmer votre mot de passe *" required />
|
||
</div>
|
||
</div>
|
||
<div class="form__row">
|
||
<div class="form__field">
|
||
<input class="form__input" type="tel" name="phone" id="phone" autocomplete="tel" placeholder="Téléphone" value="{{ old('phone') }}">
|
||
</div>
|
||
</div>
|
||
|
||
<div class="form__row">
|
||
<div class="form__field">
|
||
<input class="form__input" name="address" type="text" placeholder="Adresse" value="{{ old('address') }}">
|
||
</div>
|
||
<div class="form__field">
|
||
<input class="form__input" type="number" name="postal_code" id="postal_code" required autocomplete="postal-code" placeholder="Code postal *" value="{{ old('postal_code') }}">
|
||
</div>
|
||
</div>
|
||
|
||
<div class="form__row">
|
||
<div class="form__field">
|
||
<input class="form__input" type="text" name="town" id="town" required autocomplete="address-level2" placeholder="Ville *" value="{{ old('town') }}">
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div class="form__field">
|
||
<label class="custom-input custom-input_checkbox">
|
||
<input type="checkbox" name="cgv" />
|
||
<span>J’ai lu et accepte les <a href="{{ route('terms') }}" target="mentions">conditions générales</a> et la <a href="{{ route('privacy') }}" target="mentions">politique de gestion des données personnelles.</a></span>
|
||
</label>
|
||
</div>
|
||
<div class="form__field">
|
||
<label class="custom-input custom-input_checkbox">
|
||
<input id="checknews" type="checkbox" name="news" id="news">
|
||
<span>Je souhaite m'inscrire à la newsletter {{ Config::get('theme.site_name') }}</span>
|
||
</label>
|
||
</div>
|
||
<div class="form__field form__submit">
|
||
<button class="form__btn btn btn_blue">S’inscrire</button>
|
||
</div>
|
||
|
||
<div class="form__text mb0">*Champs obligatoires</div>
|
||
|
||
</form>
|
||
|
||
<div class="auth-form__links-wrap">
|
||
<div class="auth-form__links">
|
||
<a href="{{ route('auth.login') }}">Déjà inscrit ?</a>
|
||
<a class="btn btn_blue" href="{{ route('auth.login') }}">Connectez-vous</a>
|
||
</div>
|
||
</div>
|
||
@endif
|
||
</div>
|
||
</div>
|
||
@endsection
|