@extends('layouts.app') @section('title', __('site.search_results.title')) @section('content') @php $locale = app()->getLocale(); $isRtl = $locale === 'ar'; @endphp

{{ __('site.hero.welcome_title') }}

{{ __('site.hero.subtitle') }}


{{ __('site.search.title') }}

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

{{ __('site.results.header_query') }} {{ $query }}

{{ __('site.results.total_results') }} {{ $news->count() + $trophees->count() + $guides->count() }}
@if($news->isEmpty() && $trophees->isEmpty() && $guides->isEmpty())
{{ __('site.results.no_results') }}
@else
{{-- News --}} @if($news->count())

{{ __('site.results.section_news') }}

@foreach($news as $item) @php $title = trans_field($item, 'title'); $content = trans_field($item, 'content'); @endphp
@endforeach @endif {{-- Trophées --}} @if($trophees->count())

{{ __('site.results.section_trophees') }}

@foreach($trophees as $item) @php $title = trans_field($item, 'title'); // titre multilangue $description = trans_field($item, 'description'); // description multilangue @endphp
@endforeach @endif {{-- Guides --}} @if($guides->count())

{{ __('site.results.section_guides') }}

@foreach($guides as $item) @php $title = trans_field($item, 'titre'); // titre multilangue $description = trans_field($item, 'description'); // description multilangue $target = $item->open_new_tab ? ' target="_blank"' : ''; // Déterminer l'URL de redirection selon le type de guide if($item->type_contenu === 'builder' && $item->builder_id) { $url = route('front.builder', ['id' => $item->builder_id]); } elseif($item->type_contenu === 'lien' && filter_var($item->lien, FILTER_VALIDATE_URL)) { $url = $item->lien; } elseif($item->type_contenu === 'lien') { $url = url($item->lien); } else { $url = route('guide.redirect', $item->id_G); } @endphp
@endforeach @endif
@endif
{{-- === JS Swiper === --}} @endsection