@php $div = isset($div) ? $div : 'col-lg-3'; $mt = isset($mt) ? $mt : 'mt-30-md'; $required = $required ?? []; $selected = isset($selected) ? $selected : null; $academic_year = $selected && isset($selected['academic_year']) ? $selected['academic_year']: null; $class_id = $selected && isset($selected['class_id']) ? $selected['class_id'] : null; $section_id = $selected && isset($selected['section_id']) ? $selected['section_id'] : null; $subject_id = $selected && isset($selected['subject_id']) ? $selected['subject_id'] : null; $student_id = $selected && isset($selected['student_id']) ? $selected['student_id'] : null; if($academic_year) { $classes = classes($academic_year) ?? null; $sections = $class_id ? sections($class_id, $academic_year) : null; $subjects = $class_id && $section_id ? subjects($class_id, $section_id, $academic_year) : null; $students = $class_id && $section_id ? students($class_id, $section_id, $academic_year) : null; }else { $sections = $class_id ? sections($class_id) : null; $subjects = $class_id && $section_id ? subjects($class_id, $section_id) : null; } $visiable = $visiable ?? []; @endphp @if(in_array('academic', $visiable))
@lang('common.academic_year') {{ in_array('academic', $required) ? '*' :'' }}
@isset($sessions) @foreach ($sessions as $session)
id ? 'selected' : (getAcademicId() == $session->id ? 'selected':'')}}> {{ $session->year }}[{{ $session->title }}]
@endforeach @endisset
@if ($errors->has('academic_year'))
{{ $errors->first('academic_year') }}
@endif
@endif @if(in_array('class', $visiable))
@lang('common.select_class') {{ in_array('class', $required) ? ' *':'' }}
@if (isset($classes)) @foreach ($classes as $class)
id ? 'selected' : '') : '' }}> {{ $class->class_name }}
@endforeach @endif
@if ($errors->has('class'))
{{ $errors->first('class') }}
@endif
@endif @if(in_array('section', $visiable))
@lang('common.select_section') {{ in_array('section', $required) ? '*' :'' }}
@isset($sections) @foreach ($sections as $section)
section_id ? 'selected' : '') : '' }}>{{ $section->sectionName->section_name }}
@endforeach @endisset
@if ($errors->has('section'))
{{ $errors->first('section') }}
@endif
@endif @if(in_array('subject', $visiable))
@lang('common.select_subjects') {{ in_array('subject', $required) ? ' *' :'' }}
@isset($subjects) @foreach ($subjects as $subject)
subject_id ? 'selected' : '') : '' }}> {{ $subject->subject->subject_name }}
@endforeach @endisset
@if ($errors->has('subject'))
{{ $errors->first('subject') }}
@endif
@endif @if(in_array('student', $visiable))
@lang('reports.select_student') {{ in_array('student', $required) ? '*' :'' }}
@isset($students) @foreach ($students as $student)
id ? 'selected' : '') : '' }}> {{ $student->full_name }}
@endforeach @endisset
@if ($errors->has('student'))
{{ $errors->first('student') }}
@endif
@endif @push('script') @endpush