@extends('layouts.admin') @section('header', 'Event Details: ' . $event->name) @section('content')

Event Information

@if($event->is_active) Active @else Inactive @endif

Event ID

{{ $event->id }}

Name

{{ $event->name }}

Client

Client

@if($event->client) client_id) }}" class="text-blue-600 hover:text-blue-800 dark:text-blue-400 dark:hover:text-blue-300"> {{ $event->client->name }} @else No client assigned @endif

Location

{{ $event->location ?? 'N/A' }}

Start Date

{{ $event->start_datetime ? $event->start_datetime->format('Y-m-d H:i') : 'N/A' }}

End Date

{{ $event->end_datetime ? $event->end_datetime->format('Y-m-d H:i') : 'N/A' }}

Description

{!! $event->description ?? 'No description available.' !!}

Created At

{{ $event->created_at ? $event->created_at->format('Y-m-d H:i:s') : 'N/A' }}

Updated At

{{ $event->updated_at ? $event->updated_at->format('Y-m-d H:i:s') : 'N/A' }}

Learning Modules

@can('admin') Manage Modules @endcan
@if($event->modules && $event->modules->count() > 0)
@php $modulesByTier = $event->modules->groupBy(function($module) { return $module->tier->name ?? 'Uncategorized'; }); @endphp @foreach($modulesByTier as $tierName => $modules)

{{ $tierName }}

@foreach($modules as $module)

{{ $module->name }}

@if($module->pivot->is_enabled) Enabled @else Disabled @endif
@if($module->description)

{{ $module->description }}

@endif
@endforeach
@endforeach
@else

No learning modules assigned to this event.

@endif

Assigned Tiers

@can('admin') Manage Tiers @endcan
@if($event->tiers && $event->tiers->count() > 0)
@foreach($event->tiers as $tier)

{{ $tier->name }}

@if($tier->pivot->is_enabled) Enabled @else Disabled @endif
@if($tier->description)

{{ $tier->description }}

@endif

Level: {{ $tier->level }}

@endforeach
@else

No tiers assigned to this event.

@endif
@endsection