152 lines
8.8 KiB
PHP
152 lines
8.8 KiB
PHP
@extends('layouts.layout')
|
||
|
||
@section('title', __('Contactez-nous'))
|
||
|
||
@section('content')
|
||
|
||
|
||
@if ($content->banner !== null)
|
||
<div class="hero-banner">
|
||
<div class="hero-banner__wrapper wrapper">
|
||
<img src="{{ asset('/images/content/'.$content->banner) }}" />
|
||
</div>
|
||
</div>
|
||
@endif
|
||
|
||
<div class="contact-page section">
|
||
<h1 class="contact-page__title title">{{ __('Contactez-nous') }} {{-- $content->title --}}</h1>
|
||
|
||
<div class="contact-page__content">
|
||
<div class="contact-page__wrapper wrapper">
|
||
<div class="contact-page__row">
|
||
<div class="contact-page__row-block">
|
||
<div class="contacts__text">
|
||
@if ($content !== null)
|
||
{!!$content->value!!}
|
||
@else
|
||
<p>{{ __('Bonjour,') }}</p>
|
||
<p>{{ __('Si vous avez une question à nous poser ou des remarques à formuler sur notre site, n\'hésitez pas à les inscrire dans le formulaire ci-contre. Merci d\'indiquer vos coordonnées exactes pour que nous puissions vous répondre prochainement.') }}</p>
|
||
<p>{{ __('Les informations qui vous concernent sont destinées à un usage interne et ne seront en aucun cas transmises à des tiers. Vous disposez d\'un droit d\'accès, de modification, de rectification et de suppression des données qui vous concernent (art. 34 de la loi "Informatique et Libertés").') }}</p>
|
||
@endif
|
||
</div>
|
||
{{--<div class="contacts__text">
|
||
@if ($content !== null)
|
||
{!!$content->value!!}
|
||
@endif
|
||
</div>--}}
|
||
|
||
<div class="contacts__blocks">
|
||
<div class="contacts__block title title_small">
|
||
<div class="contacts__block-name">Téléphone : </div>
|
||
<div class="contacts__block-value">{{$magasin->phone}}</div>
|
||
</div>
|
||
<div class="contacts__block title title_small">
|
||
<div class="contacts__block-name">Adresse :</div>
|
||
<div class="contacts__block-value">{{$magasin->address}}<br>{{$magasin->postcode}} {{$magasin->city}}</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="contacts__map">
|
||
{{--<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2677.357117218246!2d-2.7274134304679394!3d47.85204661371123!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x48102783c3dc1dcd%3A0x70840d8eaebf0346!2sLe%20Moulin%20du%20Lay%2C%2056660%20Saint-Jean-Br%C3%A9velay!5e0!3m2!1sfr!2sfr!4v1617352657906!5m2!1sfr!2sfr" width="100%" height="450" frameborder="0" style="border:0;" allowfullscreen="" loading="lazy" aria-hidden="false" tabindex="0"></iframe>--}}
|
||
<iframe src="{!!$magasin->gmaps_embed_href!!}" width="100%" height="450" frameborder="0" style="border:0;" allowfullscreen="" loading="lazy" aria-hidden="false" tabindex="0"></iframe>
|
||
</div>
|
||
</div>
|
||
<div class="contact-page__row-block">
|
||
<form class="contacts__form form" action="{{ route('contact-us.submit') }}"method="post" enctype="multipart/form-data">
|
||
@csrf
|
||
@if ($errors->any())
|
||
@foreach ($errors->all() as $error)
|
||
<div class="field__error">{{ $error }}</div>
|
||
@endforeach
|
||
@endif
|
||
<div class="form__row">
|
||
<div class="form__field">
|
||
<input class="form__input @if ($errors->has('last_name')) error @endif" type="text" name="last_name" placeholder="Nom*" value="{{ old('last_name') }}" req />
|
||
@foreach ($errors->get('last_name') as $message)
|
||
<div class="field__error">{{ $message }}</div>
|
||
@endforeach
|
||
</div>
|
||
<div class="form__field">
|
||
<input class="form__input @if ($errors->has('first_name')) error @endif" type="text" name="first_name" placeholder="Prénom*" value="{{ old('first_name') }}" req />
|
||
@foreach ($errors->get('first_name') as $message)
|
||
<div class="field__error">{{ $message }}</div>
|
||
@endforeach
|
||
</div>
|
||
</div>
|
||
|
||
<div class="form__field">
|
||
<input class="form__input @if ($errors->has('email')) error @endif" type="email" name="email" placeholder="Email*" value="{{ old('email') }}" req />
|
||
@foreach ($errors->get('email') as $message)
|
||
<div class="field__error">{{ $message }}</div>
|
||
@endforeach
|
||
</div>
|
||
|
||
<div class="form__field">
|
||
<input class="form__input @if ($errors->has('subject')) error @endif" type="text" name="subject" placeholder="Objet*" value="{{ old('subject') }}" req />
|
||
@foreach ($errors->get('subject') as $message)
|
||
<div class="field__error">{{ $message }}</div>
|
||
@endforeach
|
||
</div>
|
||
|
||
<div class="form__field">
|
||
<input class="form__input @if ($errors->has('order_ref')) error @endif" type="text" name="order_ref" placeholder="Numéro de commande" value="{{ old('order_ref') }}" />
|
||
@foreach ($errors->get('order_ref') as $message)
|
||
<div class="field__error">{{ $message }}</div>
|
||
@endforeach
|
||
</div>
|
||
|
||
<div class="form__field">
|
||
<textarea class="form__input @if ($errors->has('message')) error @endif" name="message" placeholder="Message**">{{ old('message') }}</textarea>
|
||
@foreach ($errors->get('message') as $message)
|
||
<div class="field__error">{{ $message }}</div>
|
||
@endforeach
|
||
</div>
|
||
|
||
<div class="form__field form__file">
|
||
<div class="form__upload-field">
|
||
<input class="file-name form__input form__input_file @if ($errors->has('file')) error @endif" type="text" readonly="" placeholder="Pièce jointe (pdf, jpeg, png, 5Mo max)">
|
||
<label for="file" class="form__upload-button btn btn_contrast no-after">Choisir un fichier</label>
|
||
<input class="file-source" id="file" name="file" type="file" accept=".jpg,.jpeg,.png,.gif,.pdf">
|
||
</div>
|
||
@foreach ($errors->get('file') as $message)
|
||
<div class="field__error">{{ $message }}</div>
|
||
@endforeach
|
||
</div>
|
||
|
||
<div class="form__field">
|
||
<label class="custom-input custom-input_checkbox">
|
||
<input type="checkbox" name="ok_cgv" />
|
||
<span class="checkmark"></span>
|
||
<span @if ($errors->has('ok_cgv')) class="field__error" @endif>J’ai lu et accepte les <a href="{{ route('legal-notice') }}" target="_cgv">conditions générales</a> et la <a href="{{ route('privacy') }}" target="_cgv">politique de gestion des données personnelles</a>.</span>
|
||
</label>
|
||
</div>
|
||
<div class="form__field form__submit">
|
||
<button class="form__btn btn ">Envoyer</button>
|
||
</div>
|
||
|
||
<div class="form__text mb0">* {{ __('mandatory_fields') }}</div>
|
||
|
||
{{-- IF MAIL IS SENT --}}
|
||
@if(!is_null($status))
|
||
@if(session()->get('status'))
|
||
<div class="form-result form-result_confirm">
|
||
<div class="form-result__image"><img src="{{ asset(config('app.theme').'/img/form_confirm.png') }}"></div>
|
||
<div class="form-result__title title title_small">Votre message a bien été envoyé !</div>
|
||
<div class="form-result__text">Nos services mettent tout en oeuvre pour y répondre au plus vite.</div>
|
||
</div>
|
||
@else
|
||
<div class="form-result form-result_fail">
|
||
<div class="form-result__image"><img src="{{ asset(config('app.theme').'/img/form_fail.png') }}"></div>
|
||
<div class="form-result__title title">Oups ! Une erreur s’est produite...</div>
|
||
<div class="form-result__text">Votre message n’a pas pu être envoyé.<br>Nous en sommes désolés et vous prions<br>de bien vouloir réessayer plus tard.</div>
|
||
</div>
|
||
@endif
|
||
@endif
|
||
</form>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
@endsection
|
||
|