@extends('layouts.app') @section('title', __('stage_academy.users.courses.title')) @push('styles') @endpush @section('content')
@php $isPosStageAcademy = request()->routeIs('pos.stage-academy.users*'); $backUrl = $isPosStageAcademy ? route('pos.stage-academy.users') : route('stage-academy.users'); @endphp

{{ $user->name }}

{{ __('stage_academy.users.courses.subtitle') }}
{{ __('common.back') }}
@if($activations->isEmpty())
{{ __('stage_academy.users.courses.empty') }}
@else
@foreach($activations as $activation) @php $courseId = (int) ($activation->course_id ?? 0); $watchPercent = (int) ($courseProgress[$courseId] ?? 0); $watchPercent = max(0, min(100, $watchPercent)); @endphp
{{ app()->getLocale() == 'ar' ? $activation->course?->name_ar : $activation->course?->name_en }}
@if($activation->course?->trainer) {{ app()->getLocale() == 'ar' ? $activation->course->trainer->name_ar : $activation->course->trainer->name_en }} @endif @if($activation->course?->trainer && $activation->course?->institution) • @endif @if($activation->course?->institution) {{ app()->getLocale() == 'ar' ? $activation->course->institution->name_ar : $activation->course->institution->name_en }} @endif
{{ __('subscriptions.invoice_number') }}: {{ $activation->invoice_number ?? '-' }} {{ __('subscriptions.price') }}: {{ number_format((int) $activation->price, 0) }} {{ __('subscriptions.payment_method') }}: {{ __('subscriptions.payment_methods.' . $activation->payment_method) }} {{ __('common.date') }}: {{ $activation->created_at?->format('Y-m-d') }} {{ __('subscriptions.sales_employee') }}: {{ $activation->creator?->name ?? 'N/A' }}
{{ __('stage_academy.progress.watch_percent') }} {{ $watchPercent }}%
@if($activation->invoice_number) {{ __('subscriptions.invoice') }} @endif #{{ $activation->id }}
@endforeach
@endif
@push('scripts') @endpush @endsection