ldc-boutique-cnc-themes/contact.blade.php
2021-07-27 15:50:54 +02:00

152 lines
8.8 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', __('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