@extends('layouts.app') @section('content')
@foreach($sliders as $index => $slider)

{{ $slider->{'soustitre_'.app()->getLocale()} ?? $slider->soustitre_ar }}

{{ $slider->{'titre_'.app()->getLocale()} ?? $slider->titre_ar }}


{{ __('site.search_title') }}

@endforeach
{{ __('site.about_subtitle') }}

{{ __('site.about_title') }}

{!! __('site.about_text') !!}

{{ __('site.news_subtitle') }}

{{ __('site.news_title') }}

@php // helper inline pour extraire ID youtube (supporte youtube.com/watch?v=ID et youtu.be/ID) function youtube_id($url) { if (!$url) return null; if (preg_match('/(?:youtu\.be\/|v=|embed\/)([A-Za-z0-9_\-]+)/', $url, $m)) { return $m[1]; } return null; } @endphp
@forelse($news->chunk(2) as $chunk) @foreach($chunk as $item) @php $dateSource = $item->date ?? $item->created_at; $date = \Carbon\Carbon::parse($dateSource)->format('Y.m.d'); $youtubeId = youtube_id($item->youtube_url); @endphp @endforeach @empty

{{ __('site.no_news') }}

@endforelse
{{ __('site.trophies_subtitle') }}

{{ __('site.trophies_title') }}

@foreach($trophee_sportif as $item)
@if(!empty($item->image)) {{ trans_field($item, 'titre') }} {{ trans_field($item, 'titre') }} @elseif(!empty($item->youtube_url)) @php preg_match('/(youtu\.be\/|v=)([A-Za-z0-9_\-]+)/', $item->youtube_url, $matches); $youtubeId = $matches[2] ?? null; @endphp @if($youtubeId)
@endif @else {{-- ❌ Sinon, image par défaut --}} Pas d'image disponible @endif
{{-- Titre et date --}}
{{ \Carbon\Carbon::parse($item->date)->format('Y.m.d') }}

{{ trans_field($item, 'title') }}

{{ trans_field($item, 'resume') }}

{{-- Flèche --}}
@endforeach
{{ __('site.sport_universities') }}

{{ __('site.sport_universities_desc') }}

{{ __('site.youth_centers_title') }}

{{ __('site.discover_bookings') }}

@foreach($auberges as $auberge)
{{ trans_field($auberge, 'nom') }} {{ trans_field($auberge, 'nom') }}

{{ trans_field($auberge, 'nom') }}

{{-- 🔹 Capacité --}}
@if($auberge->nb_chambres > 0) {{ __('site.auberge_capacity_beds', ['count' => $auberge->nb_chambres]) }} @endif @if($auberge->capacite_tentes > 0) {{ $auberge->capacite_tentes }} سريرا تحت الخيام @endif
{{-- 🔹 Services --}}
@if($auberge->services_auberge->isNotEmpty()) @foreach($auberge->services_auberge as $service)
{{ $service->{'nom_'.app()->getLocale()} ?? $service->nom_ar }}
@endforeach @else
-
@endif
{{-- 🔹 Contact --}}
@if($auberge->contact_tel) {{ $auberge->contact_tel }} @endif @if($auberge->adresse) {{ $auberge->adresse }} @endif
{{-- 🔹 Bouton --}} {{ __('site.book_now') }}
@endforeach
{{ __('site.contact_subtitle') }}

{{ __('site.contact_description') }}

{{ __('site.contact_phone') }} 71.841.433
{{ __('site.contact_email') }} mjsep@mjs.tn
{{ __('site.contact_address') }} {{ __('site.contact_address_full') }}

{{ __('site.contact_title') }}

{{ __('site.contact_form_paragraph') }}

@csrf
@endsection