@extends("common.layout") @php $page_title = $pageServiceName . ' 강좌 ' . ($course?->id ? '상세보기 ('.$course->id.')' : '등록'); @endphp @section('page-title', $page_title) @section("header") {!! resource('js/common/tomSelectAllCheck.js') !!} {!! resource('css/form.css') !!} {!! resource('js/form.js') !!} {!! setResources([ 'toast-calendar']) !!} {!! resource("js/schedule/schedule.js") !!} @endsection @section("content")
@csrf

{{ $page_title }}
@if ($course?->id) @if ($User->is->root) @endif @endif

@if ($service == 'academy')
@endif
@if ($service == 'ielts') 강좌 정보 @else 강좌 구분 @endif
{{--강좌 번호--}} @if ($course?->id)
{{ $course?->id }}
@endif {{--활성 구분--}}
activated == 1 || old('activated') == 1)>
{{--모듈--}}
@php if (isset($course->module) && ! empty($course->module)) { $modules = explode('|', $course->module); } else { $modules = old('module') ? old('module') : []; } @endphp @foreach (config('system.modules') as $key => $module)
@endforeach
{{--강좌명--}} @if ($service == 'ielts')
@endif {{--썸네일--}} @if ($service == 'academy')
@if ($course?->s3_key)
@endif
@endif
@if ($service == 'academy')
기본 정보
{{--강좌명--}}
{{--간략 소개--}}
{{--강좌 대상--}}
{{--강좌 가이드--}}
{{--과목별 강사 및 커리큘럼--}}
과목별 강사 및 커리큘럼
@php $courseTeachers = $course ? json_decode($course?->teachers, true) : []; @endphp @foreach ($subjects as $subjectKey => $subjectName)
{{ $subjectName }}
@endforeach
@endif @if ($course )
{{-- @if ($service == "ielts" ) --}} {{--구성 강의--}}
구성 강의 {{ $course ? count($course->lectures) : '0' }}총 영상 길이 {{ gmdate('G:i:s', $course?->getLectureTotalDuration()) }}
@php $subjects = config('system.subjects'); @endphp @foreach ($course->lectures as $lecture) @endforeach
번호 강의명 모듈 과목 강사 특강 영상 길이 등록일
{{ $lecture->id }} {{ $lecture->name }} {{ $lecture->module }} {{ isset($subjects[$lecture->video?->subject]) ? $subjects[$lecture->video?->subject] : "" }} {{ $lecture->video?->teacher?->name }} {{ $lecture->special_type ?? "-" }} {{ $lecture->video ? gmdate('G:i:s', $lecture->video?->duration) : "00:00:00" }} {{ explode(" ", $lecture->created_at)[0] }}
{{-- @endif --}} {{--구성 교재--}}
구성 교재 {{ $course ? count($course->textbooks):0 }}
@foreach ($course->textbooks as $textbook) @endforeach
번호 교재명 모듈 과목 판매 구분 교재난이도 오디오 파일 판매가 등록일
{{ $textbook->id }} {{ $textbook->name }} {{ $textbook->module }} {{ $textbook->subjects }} {{ $textbook->sales_type }} {{ $textbook->level }} {{ last(explode('/', $textbook->audio_s3_key ?? '')) ?? '-' }} {{ number_format($textbook->sales_price) }} {{ explode(" ", $textbook->created_at)[0] }}
포함 상품
@foreach ($course->getIncludedProducts() as $product) @endforeach
번호 등록 일시 상품 구분 모듈 상품명
{{ $product->id }} {{ explode(" ", $product->created_at)[0] }} {{ $product->sales_type }} {{ $product->module }} {{ $product->name }}
변경 로그
@foreach ($course->getParsingLogs() as $productLog) @endforeach
번호 일시 활성 구분 썸네일 강좌명 강좌 일정 과목별 강사 담당자 자세히 보기
{{ $productLog->id }} @if (isset($productLog->created_at)) {{ $productLog->created_at }} @else - @endif @if ($productLog->activated == 1) 활성 @else 비활성 @endif {{ last(explode('/', $productLog?->s3_key ?? '')) ?? '-' }} {{ $productLog->name }} 변경/삭제 @forelse ($productLog?->courseTeachers ?? [] as $courseTeacher) {{ $courseTeacher->subject->name }} - {{ $courseTeacher->user->name }}
@empty - @endforelse
{{ $productLog->created_by }}
@endif
@endsection @push("script") @endpush