@extends('backEnd.master') @section('title') @lang('lesson::lesson.lesson_plan_create') @endsection @push('css') @endpush @section('mainContent')
@if(userPermission('add-new-lesson-plan') )

@lang('common.select_criteria')

{{ Form::open(['class' => 'form-horizontal', 'files' => true, 'route' => 'lesson-planner', 'method' => 'POST', 'enctype' => 'multipart/form-data', 'id' => 'search_student']) }}
{{-- --}}
@if ($errors->has('teacher')) {{ $errors->first('teacher') }} @endif
{{ Form::close() }}
@endif
@if(isset($class_times))

< Week {{$week_number}} | {{date('Y', strtotime($dates[0]))}} >

{{-- {{ $dt =Carbon::now()->dayOfWeekIso}} --}}
@php $height= 0; $tr = []; @endphp @foreach($sm_weekends as $key=>$sm_weekend) @php $teacherClassRoutineById=App\SmWeekend::teacherClassRoutineById($sm_weekend->id,$teacher_id); @endphp @if( $teacherClassRoutineById->count() >$height) @php $height = $teacherClassRoutineById->count(); @endphp @endif @endforeach @php $used = []; $tr=[]; @endphp @foreach($sm_weekends as $sm_weekend) @php $i = 0; $teacherClassRoutineById=App\SmWeekend::teacherClassRoutineById($sm_weekend->id,$teacher_id); @endphp @foreach($teacherClassRoutineById as $routine) @php if(!in_array($routine->id, $used)){ if(moduleStatusCheck('University')) { $tr[$i][$sm_weekend->name][$loop->index]['un_semester_label_id'] = $routine->un_semester_label_id; $tr[$i][$sm_weekend->name][$loop->index]['subject'] = $routine->unSubject ? $routine->unSubject->subject_name :''; $tr[$i][$sm_weekend->name][$loop->index]['subject_code']= $routine->unSubject ? $routine->unSubject->subject_code :''; $tr[$i][$sm_weekend->name][$loop->index]['subject_id']= $routine->unSubject ? $routine->unSubject->id :null; } else { $tr[$i][$sm_weekend->name][$loop->index]['subject'] = $routine->subject ? $routine->subject->subject_name :''; $tr[$i][$sm_weekend->name][$loop->index]['subject_code']= $routine->subject ? $routine->subject->subject_code :''; $tr[$i][$sm_weekend->name][$loop->index]['subject_id']= $routine->subject ? $routine->subject->id :null; } $tr[$i][$sm_weekend->name][$loop->index]['class_name']= $routine->class ? $routine->class->class_name : ''; $tr[$i][$sm_weekend->name][$loop->index]['section_name']= $routine->section ? $routine->section->section_name : ''; $tr[$i][$sm_weekend->name][$loop->index]['class_room']= $routine->classRoom ? $routine->classRoom->room_no : ''; $tr[$i][$sm_weekend->name][$loop->index]['teacher']= $routine->teacherDetail ? $routine->teacherDetail->full_name :''; $tr[$i][$sm_weekend->name][$loop->index]['start_time']= $routine->start_time; $tr[$i][$sm_weekend->name][$loop->index]['end_time'] = $routine->end_time; $tr[$i][$sm_weekend->name][$loop->index]['is_break']= $routine->is_break; $used[] = $routine->id; $tr[$i][$sm_weekend->name][$loop->index]['class_id']= $routine->class ? $routine->class->id : null; $tr[$i][$sm_weekend->name][$loop->index]['section_id']= $routine->section ? $routine->section->id : null; $tr[$i][$sm_weekend->name][$loop->index]['class_room_id']= $routine->classRoom ? $routine->classRoom->id : null; $tr[$i][$sm_weekend->name][$loop->index]['teacher_id']= $routine->teacherDetail ? $routine->teacherDetail->id : null; $tr[$i][$sm_weekend->name][$loop->index]['routine_id']= $routine->id; } @endphp @endforeach @php $i++; @endphp @endforeach @for($i = 0; $i < $height; $i++) @foreach($tr as $days) @foreach($sm_weekends as $key=>$sm_weekend) @php $lesson_date=$dates[$key] @endphp @endforeach @endforeach @endfor
{{@$sm_weekend->name}}
{{date('d-M-y', strtotime($dates[$key]))}}
@php $classes=gv($days,$sm_weekend->name); @endphp @if($classes && gv($classes,$i)) @if($classes[$i]['is_break']) @lang('lesson::lesson.break') ({{date('h:i A', strtotime(@$classes[$i]['start_time'])) }} - {{date('h:i A', strtotime(@$classes[$i]['end_time'])) }})
@else {{date('h:i A', strtotime(@$classes[$i]['start_time'])) }} - {{date('h:i A', strtotime(@$classes[$i]['end_time'])) }}
{{ $classes[$i]['subject'] }} ({{ $classes[$i]['subject_code'] }})
@if ($classes[$i]['class_room']) @lang('common.room') : {{ $classes[$i]['class_room'] }}
@endif @if ($classes[$i]['class_name']) {{ $classes[$i]['class_name'] }} @if ($classes[$i]['section_name']) ( {{ $classes[$i]['section_name'] }} ) @endif
@endif @php $class_id = $classes[$i]['class_id']; $section_id = $classes[$i]['section_id']; $subject_id = $classes[$i]['subject_id']; $start_time = $classes[$i]['start_time']; $end_time = $classes[$i]['end_time']; $routine_id = $classes[$i]['routine_id']; if(moduleStatusCheck('University')) { $un_semester_label_id = $classes[$i]['un_semester_label_id']; $lessonPlan = DB::table('lesson_planners') ->where('lesson_date',$lesson_date) ->where('un_semester_label_id', $un_semester_label_id) ->where('un_subject_id',$subject_id) ->where('routine_id',$routine_id) ->where('school_id',Auth::user()->school_id) ->first(); } else { $lessonPlan = DB::table('lesson_planners') ->where('lesson_date',$lesson_date) ->where('class_id',$class_id) ->where('section_id',$section_id) ->where('subject_id',$subject_id) ->where('routine_id',$routine_id) ->where('academic_id', getAcademicId()) ->where('school_id',Auth::user()->school_id) ->first(); } @endphp @if($lessonPlan)
@if(userPermission('view-lesson-planner-lesson')) @endif @if(userPermission('delete-lesson-planner-lesson')) @endif @if(userPermission('edit-lesson-planner-lesson')) @endif
@else {{-- @if(userPermission('add-lesson-planner-lesson')) --}} {{-- @endif --}} @endif @endif @endif
@endif @endsection