Editing: 441fbf9cefb992f1700adbf96723b431a82ca1a5.php
<?php $__env->startPush('libraries_top'); ?> <?php $__env->stopPush(); ?> <?php $__env->startSection('content'); ?> <section class="section"> <div class="section-header"> <h1><?php echo e($pageTitle); ?></h1> <div class="section-header-breadcrumb"> <div class="breadcrumb-item active"><a href="<?php echo e(getAdminPanelUrl()); ?>"><?php echo e(trans('admin/main.dashboard')); ?></a> </div> <div class="breadcrumb-item"><?php echo e(trans('admin/main.classes')); ?></div> <div class="breadcrumb-item"><?php echo e($pageTitle); ?></div> </div> </div> <div class="section-body"> <div class="row"> <div class="col-lg-3 col-md-6 col-sm-6 col-12"> <div class="card card-statistic-1"> <div class="card-icon bg-primary"> <i class="fas fa-cube"></i> </div> <div class="card-wrap"> <div class="card-header"> <h4><?php echo e(trans('update.total_bundles')); ?></h4> </div> <div class="card-body"> <?php echo e($totalBundles); ?> </div> </div> </div> </div> <div class="col-lg-3 col-md-6 col-sm-6 col-12"> <div class="card card-statistic-1"> <div class="card-icon bg-warning"> <i class="fas fa-eye"></i> </div> <div class="card-wrap"> <div class="card-header"> <h4><?php echo e(trans('admin/main.pending_review')); ?></h4> </div> <div class="card-body"> <?php echo e($totalPendingBundles); ?> </div> </div> </div> </div> <div class="col-lg-3 col-md-6 col-sm-6 col-12"> <div class="card card-statistic-1"> <div class="card-icon bg-success"> <i class="fas fa-money-bill"></i></div> <div class="card-wrap"> <div class="card-header"> <h4><?php echo e(trans('admin/main.total_sales')); ?></h4> </div> <div class="card-body"> <?php echo e(!empty($totalSales) ? $totalSales->sales_count : 0); ?> </div> </div> </div> </div> <div class="col-lg-3 col-md-6 col-sm-6 col-12"> <div class="card card-statistic-1"> <div class="card-icon bg-danger"> <i class="fas fa-money-bill-wave"></i></div> <div class="card-wrap"> <div class="card-header"> <h4><?php echo e(trans('admin/main.total_sales')); ?></h4> </div> <div class="card-body"> <?php echo e((!empty($totalSales) and !empty($totalSales->total_amount)) ? handlePrice($totalSales->total_amount) : 0); ?> </div> </div> </div> </div> </div> <section class="card"> <div class="card-body"> <form method="get" class="mb-0"> <input type="hidden" name="type" value="<?php echo e(request()->get('type')); ?>"> <div class="row"> <div class="col-md-3"> <div class="form-group"> <label class="input-label"><?php echo e(trans('admin/main.search')); ?></label> <input name="title" type="text" class="form-control" value="<?php echo e(request()->get('title')); ?>"> </div> </div> <div class="col-md-3"> <div class="form-group"> <label class="input-label"><?php echo e(trans('admin/main.start_date')); ?></label> <div class="input-group"> <input type="date" id="from" class="text-center form-control" name="from" value="<?php echo e(request()->get('from')); ?>" placeholder="Start Date"> </div> </div> </div> <div class="col-md-3"> <div class="form-group"> <label class="input-label"><?php echo e(trans('admin/main.end_date')); ?></label> <div class="input-group"> <input type="date" id="to" class="text-center form-control" name="to" value="<?php echo e(request()->get('to')); ?>" placeholder="End Date"> </div> </div> </div> <div class="col-md-3"> <div class="form-group"> <label class="input-label"><?php echo e(trans('admin/main.filters')); ?></label> <select name="sort" data-plugin-selectTwo class="form-control populate"> <option value=""><?php echo e(trans('admin/main.filter_type')); ?></option> <option value="has_discount" <?php if(request()->get('sort') == 'has_discount'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.discounted_classes')); ?></option> <option value="sales_asc" <?php if(request()->get('sort') == 'sales_asc'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.sales_ascending')); ?></option> <option value="sales_desc" <?php if(request()->get('sort') == 'sales_desc'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.sales_descending')); ?></option> <option value="price_asc" <?php if(request()->get('sort') == 'price_asc'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.Price_ascending')); ?></option> <option value="price_desc" <?php if(request()->get('sort') == 'price_desc'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.Price_descending')); ?></option> <option value="income_asc" <?php if(request()->get('sort') == 'income_asc'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.Income_ascending')); ?></option> <option value="income_desc" <?php if(request()->get('sort') == 'income_desc'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.Income_descending')); ?></option> <option value="created_at_asc" <?php if(request()->get('sort') == 'created_at_asc'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.create_date_ascending')); ?></option> <option value="created_at_desc" <?php if(request()->get('sort') == 'created_at_desc'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.create_date_descending')); ?></option> <option value="updated_at_asc" <?php if(request()->get('sort') == 'updated_at_asc'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.update_date_ascending')); ?></option> <option value="updated_at_desc" <?php if(request()->get('sort') == 'updated_at_desc'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.update_date_descending')); ?></option> </select> </div> </div> <div class="col-md-3"> <div class="form-group"> <label class="input-label"><?php echo e(trans('admin/main.instructor')); ?></label> <select name="teacher_ids[]" multiple="multiple" data-search-option="just_teacher_role" class="form-control search-user-select2" data-placeholder="<?php echo e(trans('public.search_instructors')); ?>"> <?php if(!empty($teachers) and $teachers->count() > 0): ?> <?php $__currentLoopData = $teachers; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $teacher): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <option value="<?php echo e($teacher->id); ?>" selected><?php echo e($teacher->full_name); ?></option> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> <?php endif; ?> </select> </div> </div> <div class="col-md-3"> <div class="form-group"> <label class="input-label"><?php echo e(trans('admin/main.category')); ?></label> <select name="category_id" data-plugin-selectTwo class="form-control populate"> <option value=""><?php echo e(trans('admin/main.all_categories')); ?></option> <?php $__currentLoopData = $categories; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $category): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <?php if(!empty($category->subCategories) and count($category->subCategories)): ?> <optgroup label="<?php echo e($category->title); ?>"> <?php $__currentLoopData = $category->subCategories; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $subCategory): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <option value="<?php echo e($subCategory->id); ?>" <?php if(request()->get('category_id') == $subCategory->id): ?> selected="selected" <?php endif; ?>><?php echo e($subCategory->title); ?></option> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </optgroup> <?php else: ?> <option value="<?php echo e($category->id); ?>" <?php if(request()->get('category_id') == $category->id): ?> selected="selected" <?php endif; ?>><?php echo e($category->title); ?></option> <?php endif; ?> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </select> </div> </div> <div class="col-md-3"> <div class="form-group"> <label class="input-label"><?php echo e(trans('admin/main.status')); ?></label> <select name="status" data-plugin-selectTwo class="form-control populate"> <option value=""><?php echo e(trans('admin/main.all_status')); ?></option> <option value="pending" <?php if(request()->get('status') == 'pending'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.pending_review')); ?></option> <option value="active" <?php if(request()->get('status') == 'active'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.published')); ?></option> <option value="inactive" <?php if(request()->get('status') == 'inactive'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.rejected')); ?></option> <option value="is_draft" <?php if(request()->get('status') == 'is_draft'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.draft')); ?></option> </select> </div> </div> <div class="col-md-3"> <div class="form-group mt-1"> <label class="input-label mb-4"> </label> <input type="submit" class="text-center btn btn-primary w-100" value="<?php echo e(trans('admin/main.show_results')); ?>"> </div> </div> </div> </form> </div> </section> <div class="row"> <div class="col-12 col-md-12"> <div class="card"> <div class="card-header"> <?php if (app(\Illuminate\Contracts\Auth\Access\Gate::class)->check('admin_webinars_export_excel')): ?> <div class="text-right"> <a href="<?php echo e(getAdminPanelUrl()); ?>/bundles/excel?<?php echo e(http_build_query(request()->all())); ?>" class="btn btn-primary"><?php echo e(trans('admin/main.export_xls')); ?></a> </div> <?php endif; ?> </div> <div class="card-body"> <div class="table-responsive"> <table class="table table-striped font-14 "> <tr> <th><?php echo e(trans('admin/main.id')); ?></th> <th class="text-left"><?php echo e(trans('admin/main.title')); ?></th> <th class="text-left"><?php echo e(trans('admin/main.instructor')); ?></th> <th><?php echo e(trans('admin/main.price')); ?></th> <th><?php echo e(trans('admin/main.sales')); ?></th> <th><?php echo e(trans('admin/main.income')); ?></th> <th><?php echo e(trans('admin/main.course_count')); ?></th> <th><?php echo e(trans('admin/main.created_at')); ?></th> <th><?php echo e(trans('admin/main.updated_at')); ?></th> <th><?php echo e(trans('admin/main.status')); ?></th> <th width="120"><?php echo e(trans('admin/main.actions')); ?></th> </tr> <?php $__currentLoopData = $bundles; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $bundle): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <tr class="text-center"> <td><?php echo e($bundle->id); ?></td> <td width="18%" class="text-left"> <a class="text-primary mt-0 mb-1 font-weight-bold" href="<?php echo e($bundle->getUrl()); ?>"><?php echo e($bundle->title); ?></a> <?php if(!empty($bundle->category->title)): ?> <div class="text-small"><?php echo e($bundle->category->title); ?></div> <?php else: ?> <div class="text-small text-warning"><?php echo e(trans('admin/main.no_category')); ?></div> <?php endif; ?> </td> <td class="text-left"><?php echo e($bundle->teacher->full_name); ?></td> <td> <?php if(!empty($bundle->price) and $bundle->price > 0): ?> <span class="mt-0 mb-1"> <?php echo e(handlePrice($bundle->price, true, true)); ?> </span> <?php if($bundle->getDiscountPercent() > 0): ?> <div class="text-danger text-small font-600-bold"><?php echo e($bundle->getDiscountPercent()); ?>% <?php echo e(trans('admin/main.off')); ?></div> <?php endif; ?> <?php else: ?> <?php echo e(trans('public.free')); ?> <?php endif; ?> </td> <td> <span class="text-primary mt-0 mb-1 font-weight-bold"> <?php echo e($bundle->sales->count()); ?> </span> </td> <td><?php echo e(handlePrice($bundle->sales->sum('total_amount'))); ?></td> <td class="font-12"> <?php echo e($bundle->bundle_webinars_count); ?> </td> <td class="font-12"><?php echo e(dateTimeFormat($bundle->created_at, 'Y M j | H:i')); ?></td> <td class="font-12"><?php echo e(dateTimeFormat($bundle->updated_at, 'Y M j | H:i')); ?></td> <td> <?php switch($bundle->status): case (\App\Models\Webinar::$active): ?> <div class="text-success font-600-bold"><?php echo e(trans('admin/main.published')); ?></div> <?php break; ?> <?php case (\App\Models\Bundle::$isDraft): ?> <span class="text-dark"><?php echo e(trans('admin/main.is_draft')); ?></span> <?php break; ?> <?php case (\App\Models\Bundle::$pending): ?> <span class="text-warning"><?php echo e(trans('admin/main.waiting')); ?></span> <?php break; ?> <?php case (\App\Models\Bundle::$inactive): ?> <span class="text-danger"><?php echo e(trans('public.rejected')); ?></span> <?php break; ?> <?php endswitch; ?> </td> <td width="150"> <div class="btn-group dropdown table-actions"> <button type="button" class="btn-transparent dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <i class="fa fa-ellipsis-v"></i> </button> <div class="dropdown-menu text-left webinars-lists-dropdown"> <?php if(in_array($bundle->status, [\App\Models\Bundle::$pending, \App\Models\Bundle::$inactive])): ?> <?php echo $__env->make('admin.includes.delete_button',[ 'url' => getAdminPanelUrl("/bundles/{$bundle->id}/approve"), 'btnClass' => 'd-flex align-items-center text-success text-decoration-none btn-transparent btn-sm mt-1', 'btnText' => '<i class="fa fa-check"></i><span class="ml-2">'. trans("admin/main.approve") .'</span>' ], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?> <?php endif; ?> <?php if($bundle->status == \App\Models\Bundle::$pending): ?> <?php echo $__env->make('admin.includes.delete_button',[ 'url' => getAdminPanelUrl("/bundles/{$bundle->id}/reject"), 'btnClass' => 'd-flex align-items-center text-danger text-decoration-none btn-transparent btn-sm mt-1', 'btnText' => '<i class="fa fa-times"></i><span class="ml-2">'. trans("admin/main.reject") .'</span>' ], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?> <?php endif; ?> <?php if($bundle->status == \App\Models\Bundle::$active): ?> <?php echo $__env->make('admin.includes.delete_button',[ 'url' => getAdminPanelUrl("/bundles/{$bundle->id}/unpublish"), 'btnClass' => 'd-flex align-items-center text-danger text-decoration-none btn-transparent btn-sm mt-1', 'btnText' => '<i class="fa fa-times"></i><span class="ml-2">'. trans("admin/main.unpublish") .'</span>' ], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?> <?php endif; ?> <?php if (app(\Illuminate\Contracts\Auth\Access\Gate::class)->check('admin_webinar_notification_to_students')): ?> <a href="<?php echo e(getAdminPanelUrl()); ?>/bundles/<?php echo e($bundle->id); ?>/sendNotification" target="_blank" class="d-flex align-items-center text-dark text-decoration-none btn-transparent btn-sm text-primary mt-1 "> <i class="fa fa-bell"></i> <span class="ml-2"><?php echo e(trans('notification.send_notification')); ?></span> </a> <?php endif; ?> <?php if (app(\Illuminate\Contracts\Auth\Access\Gate::class)->check('admin_webinar_students_lists')): ?> <a href="<?php echo e(getAdminPanelUrl()); ?>/bundles/<?php echo e($bundle->id); ?>/students" target="_blank" class="d-flex align-items-center text-dark text-decoration-none btn-transparent btn-sm text-primary mt-1 " title="<?php echo e(trans('admin/main.students')); ?>"> <i class="fa fa-users"></i> <span class="ml-2"><?php echo e(trans('admin/main.students')); ?></span> </a> <?php endif; ?> <?php if (app(\Illuminate\Contracts\Auth\Access\Gate::class)->check('admin_support_send')): ?> <a href="<?php echo e(getAdminPanelUrl()); ?>/supports/create?user_id=<?php echo e($bundle->teacher->id); ?>" target="_blank" class="d-flex align-items-center text-dark text-decoration-none btn-transparent btn-sm text-primary mt-1" title="<?php echo e(trans('admin/main.send_message_to_teacher')); ?>"> <i class="fa fa-comment"></i> <span class="ml-2"><?php echo e(trans('site.send_message')); ?></span> </a> <?php endif; ?> <?php if (app(\Illuminate\Contracts\Auth\Access\Gate::class)->check('admin_webinars_edit')): ?> <a href="<?php echo e(getAdminPanelUrl()); ?>/bundles/<?php echo e($bundle->id); ?>/edit" target="_blank" class="d-flex align-items-center text-dark text-decoration-none btn-transparent btn-sm text-primary mt-1 " title="<?php echo e(trans('admin/main.edit')); ?>"> <i class="fa fa-edit"></i> <span class="ml-2"><?php echo e(trans('admin/main.edit')); ?></span> </a> <?php endif; ?> <?php if (app(\Illuminate\Contracts\Auth\Access\Gate::class)->check('admin_webinars_delete')): ?> <?php echo $__env->make('admin.includes.delete_button',[ 'url' => getAdminPanelUrl().'/bundles/'.$bundle->id.'/delete', 'btnClass' => 'd-flex align-items-center text-dark text-decoration-none btn-transparent btn-sm mt-1', 'btnText' => '<i class="fa fa-times"></i><span class="ml-2">'. trans("admin/main.delete") .'</span>' ], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?> <?php endif; ?> </div> </div> </td> </tr> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </table> </div> </div> <div class="card-footer text-center"> <?php echo e($bundles->appends(request()->input())->links()); ?> </div> </div> </div> </div> </div> </section> <?php $__env->stopSection(); ?> <?php $__env->startPush('scripts_bottom'); ?> <?php $__env->stopPush(); ?> <?php echo $__env->make('admin.layouts.app', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /home/ayaclass/public_html/resources/views/admin/bundles/lists.blade.php ENDPATH**/ ?>
Save
Back