@php $centre = config('site.centre'); /* | Message prérempli quand on arrive depuis le simulateur. | Le texte est reconstruit ici à partir du volume et du tarif : rien | d'arbitraire ne peut être injecté via l'URL. */ $volume = is_numeric(request('volume')) ? (float) request('volume') : null; $price = is_numeric(request('prix')) ? (int) request('prix') : null; $prefill = ''; if ($volume !== null) { $volumeText = rtrim(rtrim(number_format($volume, 1, ',', ' '), '0'), ',').' m³'; $prefill = "Bonjour,\n\n" ."J’ai réalisé une simulation sur votre site : mon besoin est estimé à {$volumeText}"; $prefill .= $price !== null ? ", soit un tarif de {$price} € par mois.\n\n" : ", au-delà de votre grille tarifaire.\n\n"; $prefill .= "Je souhaite réserver un box. Pouvez-vous me recontacter ?\n\nMerci d’avance."; } @endphp

Nous contacter

Une question ? Écrivez-nous

{{-- Formulaire --}}
@if ($prefill && ! session('contact.sent'))

Votre simulation a été reprise dans le message ci-dessous. Complétez vos coordonnées et modifiez le texte si besoin.

@endif @if (session('contact.sent'))

Message envoyé, merci !

Nous vous répondons dans les meilleurs délais.

@endif @if ($errors->getBag('default')->any())

Le formulaire n’a pas pu être envoyé

    @foreach ($errors->getBag('default')->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
@csrf

Tous les champs sont obligatoires.

{{-- Coordonnées --}}

Nous joindre directement

Par téléphone
@foreach (config('site.contacts') as $contact) {{ $contact['name'] }} {{ $contact['phone'] }} @endforeach
Adresse
{{ $centre['street'] }}
{{ $centre['postal_code'] }} {{ mb_strtoupper($centre['city']) }} {{ $centre['landmark'] }}
Visites
{{ config('site.visits') }}
Ouvrir dans Google Maps
{{-- Plan pleine largeur, sans conteneur : la carte va d'un bord à l'autre --}}