|
@php
// Get all schedules for this subject across classes
$subjectSchedules = [];
foreach ($classes as $class) {
if (isset($schedulesByClass[$class->id][$index])) {
$subjectSchedules[] = $schedulesByClass[$class->id][$index];
}
}
// Use the first found schedule as reference
$schedule = $subjectSchedules[0] ?? null;
@endphp
@foreach($classes as $class)
@if(isset($schedulesByClass[$class->id][$index]))
@endif
@endforeach
|
@php
$day = isset($schedule['exam_date'])
? \Carbon\Carbon::parse($schedule['exam_date'])->format('l')
: 'Monday';
@endphp
|
@foreach($classes as $class)
@php
$classSchedule = $schedulesByClass[$class->id][$index] ?? null;
$oldValue = old("schedules.$index.{$class->id}.subject_id");
$defaultValue = $oldValue ?? ($classSchedule['subject_id'] ?? '');
@endphp
|
@endforeach
@endforeach
@endif