@extends('layouts.base') @section('title', 'Aperçu du carousel') @section('content')

Aperçu du carousel : {{ $carousel->title }}

Informations du carousel
Titre : {{ $carousel->title }}
Type : @if($carousel->type) {{ $carousel->type->getLabel() }} @else Non défini @endif
Slug : {{ $carousel->slug }}
Ordre : {{ $carousel->order }}
Statut : @if($carousel->is_active) Actif @else Inactif @endif
Créé le : {{ \Carbon\Carbon::parse($carousel->created_at)->format('d/m/Y H:i') }}
Modifié le : {{ \Carbon\Carbon::parse($carousel->updated_at)->format('d/m/Y H:i') }}
Nombre de programmes : {{ $programs->count() }}
Règle de sélection
@if($carousel->rule) @php $rule = json_decode($carousel->rule, true); @endphp @if(isset($rule['type'])) @switch($rule['type']) @case('programmes') @if(isset($rule['programs']) && is_array($rule['programs']))

{{ count($rule['programs']) }} programme(s) sélectionné(s)

@else

Aucun programme sélectionné

@endif @break @case('criteres')

Critères avancés configurés

@break @default

Type de règle non reconnu

@endswitch @if(isset($rule['created_at'])) Créé le : {{ \Carbon\Carbon::parse($rule['created_at'])->format('d/m/Y H:i') }} @endif @else @if(isset($rule['programs']) && is_array($rule['programs']))

{{ count($rule['programs']) }} programme(s) sélectionné(s)

@if(isset($rule['created_at'])) Créé le : {{ \Carbon\Carbon::parse($rule['created_at'])->format('d/m/Y H:i') }} @endif @else

Aucune règle de sélection définie

@endif @endif @else

Aucune règle de sélection définie

@endif
Aperçu du carousel
@endsection