관리-도구
편집 파일: 201d6eec67a8f4e89de129457287ece6.php
<?php $sideBarShow = $sideBarShow ?? null; ?> <?php $__currentLoopData = $course->chapters; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $chapter): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <?php $chapterId = $chapter->id; $select_chapter_id = $data['chapter_id'] ?? null; $start_topic_id = $data['topic_id'] ?? null; $showClass = $select_chapter_id == $chapterId ? 'panel-show' : ($loop->first ? 'panel-show' : ''); ?> <!-- CHAPTER ITEM --> <div class="bg-white border-y border-border rounded-sm lms-accordion select-none"> <div class="bg-primary-50 px-3 py-3 cursor-pointer lms-accordion-button <?php echo e($showClass); ?> group/accordion peer/accordion"> <h5 class="text-sm text-heading dark:text-white font-bold flex items-start justify-between gap-2 grow after:shrink-0 after:right-2.5 after:top-2.5 after:content-['\ea4e'] after:font-remix"> <?php echo e($chapter->title); ?> </h5> <div class="text-xs text-primary font-light mt-1.5 leading-none"> <?php echo e($chapter?->topics?->count() . ' ' . translate('Lesson')); ?> </div> </div> <div class="lms-accordion-panel peer-[.panel-show]/accordion:block hidden"> <?php $__currentLoopData = $chapter->topics; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $chapterTopic): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <?php $topic = $chapterTopic?->topicable ?? null; ?> <?php if($topic?->topic_type?->slug == 'video'): ?> <?php if (isset($component)) { $__componentOriginal0112a2036322239bb4d86181cb4073c5 = $component; } ?> <?php if (isset($attributes)) { $__attributesOriginal0112a2036322239bb4d86181cb4073c5 = $attributes; } ?> <?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'f484570d7cf557020e11ace406901b10::course.curriculum-item.item','data' => ['startTopicId' => $start_topic_id,'chapterId' => $chapterId,'topic' => $topic,'course' => $course,'icon' => '<i class="ri-file-video-line text-sm"></i>','sideBarShow' => ''.e($sideBarShow).'','key' => $key,'auth' => $auth ?? false,'purchaseCheck' => $purchaseCheck]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?> <?php $component->withName('theme::course.curriculum-item.item'); ?> <?php if ($component->shouldRender()): ?> <?php $__env->startComponent($component->resolveView(), $component->data()); ?> <?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?> <?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?> <?php endif; ?> <?php $component->withAttributes(['start_topic_id' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($start_topic_id),'chapter_id' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($chapterId),'topic' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($topic),'course' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($course),'icon' => '<i class="ri-file-video-line text-sm"></i>','sideBarShow' => ''.e($sideBarShow).'','key' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($key),'auth' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($auth ?? false),'purchaseCheck' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($purchaseCheck)]); ?> <?php echo $__env->renderComponent(); ?> <?php endif; ?> <?php if (isset($__attributesOriginal0112a2036322239bb4d86181cb4073c5)): ?> <?php $attributes = $__attributesOriginal0112a2036322239bb4d86181cb4073c5; ?> <?php unset($__attributesOriginal0112a2036322239bb4d86181cb4073c5); ?> <?php endif; ?> <?php if (isset($__componentOriginal0112a2036322239bb4d86181cb4073c5)): ?> <?php $component = $__componentOriginal0112a2036322239bb4d86181cb4073c5; ?> <?php unset($__componentOriginal0112a2036322239bb4d86181cb4073c5); ?> <?php endif; ?> <?php endif; ?> <?php if($topic?->topic_type?->slug == 'reading'): ?> <?php if (isset($component)) { $__componentOriginal0112a2036322239bb4d86181cb4073c5 = $component; } ?> <?php if (isset($attributes)) { $__attributesOriginal0112a2036322239bb4d86181cb4073c5 = $attributes; } ?> <?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'f484570d7cf557020e11ace406901b10::course.curriculum-item.item','data' => ['startTopicId' => $start_topic_id,'chapterId' => $chapterId,'topic' => $topic,'course' => $course,'icon' => '','sideBarShow' => ''.e($sideBarShow).'','key' => $key,'auth' => $auth ?? false,'purchaseCheck' => $purchaseCheck]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?> <?php $component->withName('theme::course.curriculum-item.item'); ?> <?php if ($component->shouldRender()): ?> <?php $__env->startComponent($component->resolveView(), $component->data()); ?> <?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?> <?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?> <?php endif; ?> <?php $component->withAttributes(['start_topic_id' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($start_topic_id),'chapter_id' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($chapterId),'topic' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($topic),'course' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($course),'icon' => '','sideBarShow' => ''.e($sideBarShow).'','key' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($key),'auth' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($auth ?? false),'purchaseCheck' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($purchaseCheck)]); ?> <?php echo $__env->renderComponent(); ?> <?php endif; ?> <?php if (isset($__attributesOriginal0112a2036322239bb4d86181cb4073c5)): ?> <?php $attributes = $__attributesOriginal0112a2036322239bb4d86181cb4073c5; ?> <?php unset($__attributesOriginal0112a2036322239bb4d86181cb4073c5); ?> <?php endif; ?> <?php if (isset($__componentOriginal0112a2036322239bb4d86181cb4073c5)): ?> <?php $component = $__componentOriginal0112a2036322239bb4d86181cb4073c5; ?> <?php unset($__componentOriginal0112a2036322239bb4d86181cb4073c5); ?> <?php endif; ?> <?php endif; ?> <?php if($topic?->topic_type?->slug == 'supplement'): ?> <?php if (isset($component)) { $__componentOriginal0112a2036322239bb4d86181cb4073c5 = $component; } ?> <?php if (isset($attributes)) { $__attributesOriginal0112a2036322239bb4d86181cb4073c5 = $attributes; } ?> <?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'f484570d7cf557020e11ace406901b10::course.curriculum-item.item','data' => ['startTopicId' => $start_topic_id,'chapterId' => $chapterId,'topic' => $topic,'course' => $course,'icon' => '<i class="ri-file-text-line text-sm"></i>','sideBarShow' => ''.e($sideBarShow).'','key' => $key,'auth' => $auth ?? false,'purchaseCheck' => $purchaseCheck]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?> <?php $component->withName('theme::course.curriculum-item.item'); ?> <?php if ($component->shouldRender()): ?> <?php $__env->startComponent($component->resolveView(), $component->data()); ?> <?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?> <?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?> <?php endif; ?> <?php $component->withAttributes(['start_topic_id' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($start_topic_id),'chapter_id' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($chapterId),'topic' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($topic),'course' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($course),'icon' => '<i class="ri-file-text-line text-sm"></i>','sideBarShow' => ''.e($sideBarShow).'','key' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($key),'auth' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($auth ?? false),'purchaseCheck' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($purchaseCheck)]); ?> <?php echo $__env->renderComponent(); ?> <?php endif; ?> <?php if (isset($__attributesOriginal0112a2036322239bb4d86181cb4073c5)): ?> <?php $attributes = $__attributesOriginal0112a2036322239bb4d86181cb4073c5; ?> <?php unset($__attributesOriginal0112a2036322239bb4d86181cb4073c5); ?> <?php endif; ?> <?php if (isset($__componentOriginal0112a2036322239bb4d86181cb4073c5)): ?> <?php $component = $__componentOriginal0112a2036322239bb4d86181cb4073c5; ?> <?php unset($__componentOriginal0112a2036322239bb4d86181cb4073c5); ?> <?php endif; ?> <?php endif; ?> <?php if($topic?->topic_type?->slug == 'assignment'): ?> <?php if (isset($component)) { $__componentOriginal0112a2036322239bb4d86181cb4073c5 = $component; } ?> <?php if (isset($attributes)) { $__attributesOriginal0112a2036322239bb4d86181cb4073c5 = $attributes; } ?> <?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'f484570d7cf557020e11ace406901b10::course.curriculum-item.item','data' => ['startTopicId' => $start_topic_id,'chapterId' => $chapterId,'topic' => $topic,'course' => $course,'icon' => '<i class="ri-a-b text-sm "></i>','sideBarShow' => ''.e($sideBarShow).'','key' => $key,'auth' => $auth ?? false,'purchaseCheck' => $purchaseCheck]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?> <?php $component->withName('theme::course.curriculum-item.item'); ?> <?php if ($component->shouldRender()): ?> <?php $__env->startComponent($component->resolveView(), $component->data()); ?> <?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?> <?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?> <?php endif; ?> <?php $component->withAttributes(['start_topic_id' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($start_topic_id),'chapter_id' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($chapterId),'topic' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($topic),'course' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($course),'icon' => '<i class="ri-a-b text-sm "></i>','sideBarShow' => ''.e($sideBarShow).'','key' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($key),'auth' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($auth ?? false),'purchaseCheck' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($purchaseCheck)]); ?> <?php echo $__env->renderComponent(); ?> <?php endif; ?> <?php if (isset($__attributesOriginal0112a2036322239bb4d86181cb4073c5)): ?> <?php $attributes = $__attributesOriginal0112a2036322239bb4d86181cb4073c5; ?> <?php unset($__attributesOriginal0112a2036322239bb4d86181cb4073c5); ?> <?php endif; ?> <?php if (isset($__componentOriginal0112a2036322239bb4d86181cb4073c5)): ?> <?php $component = $__componentOriginal0112a2036322239bb4d86181cb4073c5; ?> <?php unset($__componentOriginal0112a2036322239bb4d86181cb4073c5); ?> <?php endif; ?> <?php endif; ?> <?php if($topic?->topic_type?->slug == 'quiz'): ?> <?php if (isset($component)) { $__componentOriginal0112a2036322239bb4d86181cb4073c5 = $component; } ?> <?php if (isset($attributes)) { $__attributesOriginal0112a2036322239bb4d86181cb4073c5 = $attributes; } ?> <?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'f484570d7cf557020e11ace406901b10::course.curriculum-item.item','data' => ['startTopicId' => $start_topic_id,'chapterId' => $chapterId,'topic' => $topic,'course' => $course,'icon' => '<i class="ri-questionnaire-line text-sm"></i>','sideBarShow' => ''.e($sideBarShow).'','key' => $key,'auth' => $auth ?? false,'purchaseCheck' => $purchaseCheck]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?> <?php $component->withName('theme::course.curriculum-item.item'); ?> <?php if ($component->shouldRender()): ?> <?php $__env->startComponent($component->resolveView(), $component->data()); ?> <?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?> <?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?> <?php endif; ?> <?php $component->withAttributes(['start_topic_id' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($start_topic_id),'chapter_id' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($chapterId),'topic' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($topic),'course' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($course),'icon' => '<i class="ri-questionnaire-line text-sm"></i>','sideBarShow' => ''.e($sideBarShow).'','key' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($key),'auth' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($auth ?? false),'purchaseCheck' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($purchaseCheck)]); ?> <?php echo $__env->renderComponent(); ?> <?php endif; ?> <?php if (isset($__attributesOriginal0112a2036322239bb4d86181cb4073c5)): ?> <?php $attributes = $__attributesOriginal0112a2036322239bb4d86181cb4073c5; ?> <?php unset($__attributesOriginal0112a2036322239bb4d86181cb4073c5); ?> <?php endif; ?> <?php if (isset($__componentOriginal0112a2036322239bb4d86181cb4073c5)): ?> <?php $component = $__componentOriginal0112a2036322239bb4d86181cb4073c5; ?> <?php unset($__componentOriginal0112a2036322239bb4d86181cb4073c5); ?> <?php endif; ?> <?php endif; ?> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </div> </div> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> <?php /**PATH D:\www\edulab\Modules\LMS\resources\views\components\course\curriculum-list.blade.php ENDPATH**/ ?>