{{--
Gabarit de base des emails ClicEdu / Viatic.
Exemple :
last_name)"
:establishment="$registration->establishment"
>
Corps du message (markdown supporté).
Props : heading, greetingName, establishment (objet Establishment OU nom en texte),
closing, note, actionUrl, actionLabel
--}}
@props([
"heading" => "",
"greetingName" => null,
"establishment" => null,
"closing" => __('emails.closing') ,
"note" => "Ceci est un message automatisé. Merci de ne pas répondre.",
"actionUrl" => null,
"actionLabel" => "Ouvrir la plateforme",
])
@php
// Tolère : objet Establishment, simple nom en string, ou null.
$estName = is_object($establishment) ? ($establishment->name ?? null) : (is_string($establishment) ? $establishment : null);
$estPhone = is_object($establishment) ? ($establishment->phone ?? null) : null;
$estEmail = is_object($establishment) ? ($establishment->email ?? null) : null;
@endphp
@if($heading)
# {{ $heading }}
@endif
{{ __('emails.greeting') }} {{ $greetingName ? " ".$greetingName : "" }},
{{-- {{ $slot }} --}}
{!! $slot !!}
@isset($actionUrl)
{{ $actionLabel }}
@endisset
{{ $closing }}
@if($estName)
**{{ __('emails.team') }}{{ $estName }}**
@endif
@if($estPhone)
**{{ __('emails.tel') }} :** {{ $estPhone }}
@endif
@if($estEmail)
**{{ __('emails.email') }} :** {{ $estEmail }}
@endif
{{ $note }}