@extends('backoffice.layout.master') @section('setSectionTitle', __('I Miei Corsi')) @section('setSectionDescription', __('Corsi a cui sei iscritto')) @section('setContent')
@forelse($enrollments as $enrollment)
{{ $enrollment->refSessionCourse->refCourse->name }}
{{ $enrollment->refSessionCourse->refCourse->refOrganization->name }}
@php $statusColors = [ 'SCHEDULED' => 'info', 'ONGOING' => 'success', 'COMPLETED' => 'secondary', 'CANCELLED' => 'danger' ]; $statusLabels = [ 'SCHEDULED' => __('Programmata'), 'ONGOING' => __('In corso'), 'COMPLETED' => __('Completata'), 'CANCELLED' => __('Annullata') ]; @endphp {{ $statusLabels[$enrollment->refSessionCourse->status] ?? $enrollment->refSessionCourse->status }}
{{ __('Informazioni Sessione') }}

{{ __('Inizio:') }} {{ $enrollment->refSessionCourse->start_date->format('d/m/Y') }}

@if($enrollment->refSessionCourse->end_date)

{{ __('Fine:') }} {{ $enrollment->refSessionCourse->end_date->format('d/m/Y') }}

@endif

{{ __('Ore totali:') }} {{ $enrollment->refSessionCourse->refCoursesSessionModules->sum('total_hours') }} ore

{{ __('Progresso') }}
{{ __('Moduli completati:') }} {{ $enrollment->completed_modules_count }} / {{ $enrollment->total_modules_count }}
@php $percentage = $enrollment->total_modules_count > 0 ? round(($enrollment->completed_modules_count / $enrollment->total_modules_count) * 100) : 0; @endphp
{{ $percentage }}%
@if($enrollment->refSessionCourse->refCoursesSessionModules->count() > 0)
{{ __('Moduli del Corso') }}
@foreach($enrollment->refSessionCourse->refCoursesSessionModules->sortBy('position') as $module)
{{ $module->position }}. {{ $module->title }}
{{ $module->total_hours }} ore
@if($module->is_completed) {{ __('Completato') }} @else {{ __('Da completare') }} @endif
@endforeach
@endif
@empty

{{ __('Non sei ancora iscritto a nessun corso') }}

{{ __('Esplora i corsi disponibili e iscriviti per iniziare il tuo percorso formativo.') }}

{{ __('Esplora Corsi') }}
@endforelse
@endsection