@extends('layouts.main', ['title' => 'Giáo Viên Online | Document', 'sidebarSelected' => '', 'isTeacher' => true]) @push('style') @vite(['resources/css/layout/banner_main.css', 'resources/css/teacher_document.css']) @vite(['resources/css/preview_teacher_document.css']) @endpush @php function getFilePath($filePath): array { $file = optional(json_decode($filePath, true))[0] ?? ''; $fileName = basename($file); $parts = explode('.', $fileName); $filteredName = implode('.', array_slice($parts, 2)); return [ 'file' => $file ? Storage::url($file) : '#', 'name' => $filteredName, ]; } function getVideoPath($filePath): array { $file = optional(json_decode($filePath, true))[0] ?? ''; $fileName = basename($file); return [ 'file' => $file ?? '#', 'name' => $fileName, ]; } @endphp @section('content') {{ $teacher_online_course->name }} - {{ $teacher_online_course->subject ? $teacher_online_course->subject->name : $teacher_online_course->subject_name }}, {{ $teacher_online_course->grade->name }} Tài liệu học tập @include('custom_errors.session-errors') Nội dung Bài giảng Video Bài tập Bài kiểm tra Thi học kỳ Action {{-- Cột Action --}} @foreach ($teacher_course_details as $teacher_course_detail) {{ $teacher_course_detail->name }} {{ getFilePath($teacher_course_detail->file)['name'] }} {{ getVideoPath($teacher_course_detail->video)['name'] }} @if ($teacher_course_detail->teacher_course_exercise) Xem @else -- @endif @if ($teacher_course_detail->teacher_course_test) Xem @else -- @endif @if ($teacher_course_detail->teacher_course_exam) Xem @else -- @endif @endforeach Trọng số điểm (Đảm bảo đạt 100%) {{ $teacher_online_course->exercise_weight }}% {{ $teacher_online_course->test_weight }}% {{ $teacher_online_course->exam_weight }}% {{ $teacher_course_details->links('tutors.pagination') }} @include('teachers.documents.modal_exercise_teacher_document', ['units' => $units]) @include('teachers.documents.modal_test_teacher_document', ['chapters' => $chapters]) @include('teachers.documents.modal_exam_teacher_document', ['chapters' => $chapters]) @include('teachers.documents.modal_delete_confirm') Thêm mới tài liệu @endsection @push('script') @endpush
Tài liệu học tập