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

Event Configuration

{{ $event->name }}

Configure which tiers and modules are available for this event. Users will only see enabled content.

Back to Event
@if(session('success')) @endif @if(session('error')) @endif
@csrf

Learning Tiers

|

Select which learning tiers are available for this event.

@forelse($tiers as $tier)
id, $eventTierIds) ? 'checked' : '' }} class="tier-checkbox w-4 h-4 text-blue-600 bg-gray-100 border-gray-300 rounded focus:ring-blue-500 dark:focus:ring-blue-600 dark:ring-offset-gray-800 focus:ring-2 dark:bg-gray-700 dark:border-gray-600" aria-describedby="tier-{{ $tier->id }}-description">
@if($tier->description)
{!! $tier->description !!}
@endif
id, $eventTierIds) && $eventTiers->firstWhere('id', $tier->id)?->pivot?->is_enabled ? 'checked' : '' }} class="tier-enabled-checkbox w-4 h-4 text-green-600 bg-gray-100 border-gray-300 rounded focus:ring-green-500 dark:focus:ring-green-600 dark:ring-offset-gray-800 focus:ring-2 dark:bg-gray-700 dark:border-gray-600" aria-label="Enable tier {{ $tier->name }} for this event">
@empty

No learning tiers available.

@endforelse

Learning Modules

|

Select which learning modules are available for this event.

@foreach($tiers as $tier) @if(isset($modulesByTier[$tier->id]) && count($modulesByTier[$tier->id]) > 0)

{{ $tier->name }}

@foreach($modulesByTier[$tier->id] as $module)
id, $eventModuleIds) ? 'checked' : '' }} class="module-checkbox w-4 h-4 text-blue-600 bg-gray-100 border-gray-300 rounded focus:ring-blue-500 dark:focus:ring-blue-600 dark:ring-offset-gray-800 focus:ring-2 dark:bg-gray-700 dark:border-gray-600" data-tier-id="{{ $tier->id }}" aria-describedby="module-{{ $module->id }}-description">
@if($module->description)
{!! $module->description !!}
@endif
id, $eventModuleIds) && $eventModules->firstWhere('id', $module->id)?->pivot?->is_enabled ? 'checked' : '' }} class="module-enabled-checkbox w-4 h-4 text-green-600 bg-gray-100 border-gray-300 rounded focus:ring-green-500 dark:focus:ring-green-600 dark:ring-offset-gray-800 focus:ring-2 dark:bg-gray-700 dark:border-gray-600" aria-label="Enable module {{ $module->name }} for this event">
@endforeach
@endif @endforeach @if(count($unassignedModules) > 0)

Unassigned Modules

@foreach($unassignedModules as $module)
id, $eventModuleIds) ? 'checked' : '' }} class="module-checkbox w-4 h-4 text-blue-600 bg-gray-100 border-gray-300 rounded focus:ring-blue-500 dark:focus:ring-blue-600 dark:ring-offset-gray-800 focus:ring-2 dark:bg-gray-700 dark:border-gray-600" aria-describedby="module-{{ $module->id }}-description">
@if($module->description)
{!! $module->description !!}
@endif
id, $eventModuleIds) && $eventModules->firstWhere('id', $module->id)?->pivot?->is_enabled ? 'checked' : '' }} class="module-enabled-checkbox w-4 h-4 text-green-600 bg-gray-100 border-gray-300 rounded focus:ring-green-500 dark:focus:ring-green-600 dark:ring-offset-gray-800 focus:ring-2 dark:bg-gray-700 dark:border-gray-600" aria-label="Enable module {{ $module->name }} for this event">
@endforeach
@endif @if(count($modulesByTier) === 0 && count($unassignedModules) === 0)

No learning modules available.

@endif
Cancel
@endsection