Your IP : 18.119.19.251


Current Path : /home/lentoinv/lentoria.com/storage/framework/views/
Upload File :
Current File : //home/lentoinv/lentoria.com/storage/framework/views/5631bea4c24e17b5a9d72ec8278c035d85971574.php

<?php $__env->startSection('page_title'); ?>
    Courses Overview
<?php $__env->stopSection(); ?>

<?php $__env->startSection('page_content'); ?>
    <div class="row">
        <div class="col-lg-12 col-md-12 col-12">
            <div class="border-bottom pb-4 mb-4 d-md-flex align-items-center justify-content-between">
                <div class="mb-3 mb-md-0">
                    <h1 class="mb-1 h2 fw-bold">Courses</h1>
                    <nav aria-label="breadcrumb">
                        <ol class="breadcrumb">
                            <li class="breadcrumb-item">
                                <a href="/admin/dashboard">Dashboard</a>
                            </li>

                            <li class="breadcrumb-item active">
                                <a href="#">All Courses</a>
                            </li>
                        </ol>
                    </nav>
                </div>
            </div>
        </div>
    </div>



    <div class="row">
        <div class="col-lg-12 col-md-12 col-12">
            <div class="card rounded-3">
                <div class="card-header border-bottom-0 p-0 bg-white">
                    <h3></h3>
                </div>
                <div class="p-4 row">
                    <!-- Form -->
                    <form class="d-flex align-items-center col-12 col-md-12 col-lg-12">
                        <span class="position-absolute ps-3 search-icon">
                            <i class="fe fe-search"></i>
                        </span>
                        <input type="search" class="form-control ps-6" placeholder="Search Course" />
                    </form>
                </div>
                <div></div>
                <div>
                    <!-- Table -->
                    <div class="tab-content" id="tabContent">
                        <!--Tab pane -->
                        <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="courses-tab">
                            <div class="table-responsive border-0 overflow-y-hidden">
                                <table class="table mb-0 text-nowrap" id="courses_table">
                                    <thead class="table-light">
                                        <tr>
                                            <th scope="col" class="border-0 text-uppercase">
                                                Courses
                                            </th>
                                            <th scope="col" class="border-0 text-uppercase">
                                                Instructor
                                            </th>
                                            <th scope="col" class="border-0 text-uppercase">
                                                STATUS
                                            </th>
                                            <th scope="col" class="border-0 text-uppercase">
                                                ACTION
                                            </th>
                                            <th scope="col" class="border-0 text-uppercase"></th>
                                        </tr>
                                    </thead>
                                    <tbody>
                                        <tr>
                                            <td colspan="12">
                                                <div class="text-center">
                                                    <span class="spinner-border spinner-border-sm"
                                                        aria-hidden="true"></span> <i>Loading Courses ... </i>
                                                </div>
                                            </td>
                                        </tr>
                                    </tbody>
                                </table>
                            </div>
                        </div>
                    </div>
                </div>
                <div class="card-footer border-top-0">
                    <nav aria-label="Page navigation example">
                    </nav>
                </div>
            </div>

        </div>

    </div>

    <script>
        function fetchallCourses() {

            tb = $('#courses_table').find('tbody');

            $.ajax({
                method: 'get',
                url: api_url + `admin/fetch_all_courses`
            }).done(function(res) {
                console.log(res.data.data.length);
                
                if (res.data.data.length == 0) {
                    tb.find('div').html('No data found...');
                } else {
                    tb.html(``);
                    res.data.data.forEach(course => {
                        tb.append(`
                    <tr>
                        <td class="border-top-0">
                            <a href="#" class="text-inherit">
                                <div class="d-lg-flex align-items-center">
                                    <div>
                                        <img src="${image_url+course.image}"
                                            alt="" class="img-4by3-lg rounded" />
                                    </div>
                                    <div class="ms-lg-3 mt-2 mt-lg-0">
                                        <h4 class="mb-1 text-primary-hover">
                                            ${course.title}
                                        </h4>
                                        <span class="text-inherit">Added on ${formatDate(course.created_at)}</span>
                                    </div>
                                </div>
                            </a>
                        </td>
                        <td class="align-middle border-top-0">
                            <div class="d-flex align-items-center">
                                <h5 class="mb-0">${course.user.lastname +` `+ course.user.firstname}</h5>
                            </div>
                        </td>
                        <td class="align-middle border-top-0">
                            <span
                                class="badge-dot bg-warning me-1 d-inline-block align-middle"></span>${course.published}
                        </td>
                        <td class="align-middle border-top-0">
                            <a href="#" class="btn btn-outline-white btn-sm">Reject</a>
                            <a href="#" class="btn btn-success btn-sm">Approved</a>
                        </td>
                        <td class="align-middle border-top-0">
                            <span class="dropdown dropstart">
                                <a class="text-decoration-none text-muted" href="#" role="button"
                                    id="courseDropdown1" data-bs-toggle="dropdown"
                                    data-bs-offset="-20,20" aria-expanded="false">
                                    <i class="fe fe-more-vertical"></i>
                                </a>
                                <span class="dropdown-menu" aria-labelledby="courseDropdown1">
                                    <span class="dropdown-header">Settings</span>
                                    <a class="dropdown-item" href="#"><i
                                            class="fe fe-x-circle dropdown-item-icon"></i>Reject with
                                        Feedback</a>
                                </span>
                            </span>
                        </td>
                    </tr>
                    `)
                    });
                }

            }).fail(function(res) {
                console.log(res);
                tb.find('div').html(errorFetchingDataRefresh());
            })
        }

        fetchallCourses();
    </script>
<?php $__env->stopSection(); ?>

<?php echo $__env->make('layouts.admin', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH C:\xampp\htdocs\lentoria-frontend\resources\views/admin/all_courses.blade.php ENDPATH**/ ?>

?>