@extends('admin.layouts.app') @section('content')

Détail de la Formation

@if($training->image)
{{ $training->translate()->title }}
@endif
@foreach(config('translatable.locales') as $index => $locale) @php $translation = $training->translations->where('locale', $locale)->first(); @endphp
@if($translation)

{{ $translation->title }}

@if($translation->accroche_first || $translation->accroche_second)
@if($translation->accroche_first)
{{ $translation->accroche_first }}
@endif @if($translation->accroche_second)
{{ $translation->accroche_second }}
@endif
@endif @if($translation->content)
Contenu
@sanitized($translation->content)
@endif
@else
Aucune traduction disponible pour {{ strtoupper($locale) }}
@endif
@endforeach
@if($training->sessions->count() > 0)
Sessions programmées
@foreach($training->sessions as $session) @if($session->files->count() > 0) @endif @endforeach
ID Nom Début Fin Places Statut
@if($session->files->count() > 0) @endif {{ $session->id }} {{ $session->name }} {{ $session->start_date ? $session->start_date->format('d/m/Y') : '-' }} {{ $session->end_date ? $session->end_date->format('d/m/Y') : '-' }} {{ $session->seats_available ?? 'Illimité' }} @if($session->is_closed) Fermé @else Ouvert @endif
Fichiers disponibles
@foreach($session->files as $file)
{{ $file->original_name }}
{{ $file->formatted_size }}
@endforeach
@endif @if($training->images->count() > 0)
Images additionnelles
@foreach($training->images as $image)
Image {{ $loop->iteration }}
@endforeach
@endif
Informations

Statut : @if($training->is_active) Actif @else Inactif @endif

Ordre d'affichage : {{ $training->order }}

@if($training->color)

Couleur : {{ $training->color }}

@endif
{{ $training->created_at->format('d/m/Y à H:i') }}
{{ $training->updated_at->format('d/m/Y à H:i') }}
Prix et Détails
{{ $training->formatted_price }}
{{ $training->formatted_student_price }}
{{ $training->nb_seminars }}
{{ $training->nb_cheques }}
@if($training->ufc)
{{ $training->ufc }}
@endif
@if($training->location)
Lieu de formation
{{ $training->location->name }}

{{ $training->location->full_address }}

@endif
Informations détaillées
@if($training->target_audience)
Public cible

{{ $training->target_audience }}

@endif @if($training->remarks)
Remarques

{{ $training->remarks }}

@endif
@if($training->categories->count() > 0)
Catégories
@foreach($training->categories as $category) {{ $category->translate(app()->getLocale())->name ?? $category->translate()->name }} @endforeach
@endif @canany(['trainings.edit', 'trainings.delete'])
Actions
@can('trainings.edit') Modifier cette formation @endcan @can('trainings.delete') @endcan
@endcanany
Traductions disponibles
@foreach(config('translatable.locales') as $locale)
@if($training->translate($locale)) {{ strtoupper($locale) }} - Traduit @else {{ strtoupper($locale) }} - Non traduit @endif
@endforeach
@endsection @push('script') @endpush