ldc-boutique-cnc-themes/customer/dashboard.blade.php
2022-04-14 16:35:53 +02:00

130 lines
6.4 KiB
PHP
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@extends('layouts.layout')
@section('title', __('Mon Compte'))
@section('content')
<div class="account-page section">
<h1 class="title">{{ __('Mon Compte') }}</h1>
<div class="profile-actions flex">
<div class="my-orders flex">
<a href="{{ route('account.my-orders') }}">
<span class="header-actions__item-icon icon">@include('icons.orders')</span>
</a>
<a href="{{ route('account.my-orders') }}">
<span class="header-actions__item-title">Mes commandes</span>
</a>
</div>
<div class="disconnect flex">
{{-- route de déconnexion --}}
<a href="{{ route('auth.deconnexion') }}">
<span class="header-actions__item-icon icon">@include('icons.close')</span>
</a>
<a href="{{ route('auth.deconnexion') }}">
<span class="header-actions__item-title">Deconnexion</span>
</a>
</div>
</div>
@if ($errors->any())
<div class="form__error">
@foreach ($errors->all() as $error)
<div>{{ $error }}</div>
@endforeach
</div>
@elseif (session('success'))
<div class="form__success">
{{ session('success') }}
</div>
@endif
<div class="profile_form">
<h2 class="top-block__title title_xs mb0">Coordonnées</h2>
<p>Pour modifier vos informations personnelles, rien de plus facile : il vous suffit de renseigner vos nouvelles données dans le formulaire ci-dessous !</p>
<form action="{{ route('account.update-infos') }}" method="POST" class="form">
@csrf
<div class="form__row">
<div class="form__field">
<label for="firstname" class="form__input">Prénom *</label>
<input class="form__input" type="text" name="firstname" placeholder="Prénom *" value="{{ old('firstname', $crmInfos->firstname) }}" required >
</div>
<div class="form__field">
<label for="lastname" class="form__input">Nom *</label>
<input class="form__input" type="text" name="lastname" placeholder="Nom *" value="{{ old('lastname', $crmInfos->lastname) }}" required >
</div>
</div>
<div class="form__row">
<div class="form__field">
<label for="address" class="form__input">Adresse</label>
<input class="form__input" type="text" name="address" placeholder="Adresse" value="{{ old('address', $crmInfos->address) }}" >
</div>
<div class="form__field">
<label for="postcode" class="form__input">Code postal *</label>
<input class="form__input" type="text" name="postcode" placeholder="Code postal *" value="{{ old('postcode', $crmInfos->postcode )}}" required >
</div>
</div>
<div class="form__row">
<div class="form__field">
<label for="city" class="form__input">Ville *</label>
<input class="form__input" type="text" name="city" placeholder="Ville *" value="{{ old('city', $crmInfos->city) }}" required >
</div>
<div class="form__field">
<label for="phone" class="form__input">Téléphone</label>
<input class="form__input" type="text" name="phone" placeholder="Téléphone" value="{{ old('phone', $crmInfos->phone) }}" >
</div>
</div>
<div class="form__row">
<div class="form__field">
<label for="email" class="form__input">Email *</label>
<input class="form__input" type="text" name="email" value="{{ $customer->email }}" disabled>
</div>
<div class="form__field">
<label for="birth_date" class="form__input">Date de naissance *</label>
<span class="select-group">
<select name="day" class="form__input">
@for ($i = 1; $i <= 31; $i++)
<option value="{{ $i < 10 ? '0' . $i : $i }}" @if($birthDate[2] == $i) selected @endif>{{ $i < 10 ? '0' . $i : $i }}</option>
@endfor
</select>
<select name="month" class="form__input">
@for ($i = 1; $i <= 12; $i++)
<option value="{{ $i < 10 ? '0' . $i : $i }}" @if($birthDate[1] == $i) selected @endif>{{ $i < 10 ? '0' . $i : $i }}</option>
@endfor
</select>
<select name="year" class="form__input">
@for ($i = date('Y'); $i >= date('Y') - 100; $i--)
<option value="{{ $i }}" @if($birthDate[0] == $i) selected @endif>{{ $i }}</option>
@endfor
</select>
</span>
</div>
</div>
<div class="form__field">
<label class="custom-input custom-input_checkbox">
<input id="checknews" type="checkbox" name="optin" id="optin" @if(old('optin', $crmInfos->opt_in))checked @endif>
<span class="checkmark"></span>
<span>J’accepte de recevoir les actualités et bons plans {{ Config::get('theme.site_name') }}</span>
</label>
</div>
<div class="form__field form__submit">
<button class="form__btn btn ">Enregistrer</button>
</div>
</form>
</div>
<div class="profile_form">
<h2 class="top-block__title title_xs mb0">Modifier le mot de passe</h2>
<form method="post" action="{{ route('account.change-password') }}" class="form">
@csrf
<div class="form__field">
<input class="form__input" type="password" name="password" placeholder="Nouveau mot de passe">
</div>
<div class="form__field">
<input class="form__input" type="password" name="password_confirmation" placeholder="Confirmer le nouveau mot de passe">
</div>
<div class="form__field form__submit">
<button class="form__btn btn ">Modifier</button>
</div>
</form>
</div>
</div>
@endsection