{{-- Layout du sous-domaine 9cnmgf. Reprend la charte du front mediknode (memes feuilles de styles, donc mêmes tables `blue-table`, cartes `dash-cards` et boutons que la page actuelle de l'evenement) mais sans le header de navigation : pas de menu « Evenements / Attestations », pas de logo renvoyant a l'accueil du catalogue. C'est ce qui donne au client son acces unique — depuis ce sous-domaine, aucun chemin ne mene aux autres evenements de la plateforme. --}} @unless ($client['indexable'] ?? false) @endunless @yield('title', $event->title ?? '') {{-- Partage sur les reseaux : l'affiche de l'evenement sert d'apercu. --}} @php $partageTitre = $event->title ?? ''; $partageTexte = $event->excerpt ?: trim(($event->title ?? '') . ($event->date_title ? ' - ' . $event->date_title : '')); // `cover` est stocke avec ou sans `/` initial selon la saisie : on // normalise, sinon un double slash produit une URL protocol-relative. $partageImage = $event->cover ? \App\Helpers\AssetVersionHelper::versioned(url('/' . ltrim($event->cover, '/'))) : null; @endphp @if ($partageImage) @endif @if ($partageImage) @endif {{-- Feuilles de styles du front mediknode : la charte de l'evenement reste celle de sa page actuelle, seule la navigation disparait. --}} @stack('styles')
{!! \App\Helpers\TextHelper::addSup($event->title) !!} @if ($event->date_title) {{ $event->date_title }} @endif {{-- Identification a droite de l'en-tete, a la place qu'occupe le nom de l'internaute une fois connecte. Presente sur toutes les pages du sous-domaine, sans encombrer la rangee d'actions du congres. --}}
@if (session('error'))
{{ session('error') }}
@endif @if (session('success'))
{{ session('success') }}
@endif @yield('content')
@stack('scripts')