[
MAINHACK
]
Mail Test
BC
Config Scan
HOME
Create...
New File
New Folder
Viewing / Editing File: 12821b78357fd58c440aca9b21538af51c627eb0.php
<?php $__env->startPush('libraries_top'); ?> <?php $__env->stopPush(); ?> <?php $__env->startSection('content'); ?> <section class="section"> <div class="section-header"> <h1><?php echo e(trans('admin/main.instructors')); ?></h1> <div class="section-header-breadcrumb"> <div class="breadcrumb-item active"><a href="#"><?php echo e(trans('admin/main.instructors')); ?></a></div> <div class="breadcrumb-item"><?php echo e(trans('admin/main.users')); ?></div> </div> </div> </section> <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-users"></i> </div> <div class="card-wrap"> <div class="card-header"> <h4><?php echo e(trans('admin/main.total_instructors')); ?></h4> </div> <div class="card-body"> <?php echo e($totalInstructors); ?> </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-briefcase"></i></div> <div class="card-wrap"> <div class="card-header"> <h4><?php echo e(trans('admin/main.organizations_instructors')); ?></h4> </div> <div class="card-body"> <?php echo e($totalOrganizationsInstructors); ?> </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-info-circle"></i></div> <div class="card-wrap"> <div class="card-header"> <h4><?php echo e(trans('admin/main.inactive_instructors')); ?></h4> </div> <div class="card-body"> <?php echo e($inactiveInstructors); ?> </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-ban"></i></div> <div class="card-wrap"> <div class="card-header"> <h4><?php echo e(trans('admin/main.ban_instructors')); ?></h4> </div> <div class="card-body"> <?php echo e($banInstructors); ?> </div> </div> </div> </div> </div> <section class="card"> <div class="card-body"> <form method="get" class="mb-0"> <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="full_name" type="text" class="form-control" value="<?php echo e(request()->get('full_name')); ?>"> </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="sales_classes_asc" <?php if(request()->get('sort') == 'sales_classes_asc'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.classes_sales_ascending')); ?></option> <option value="sales_classes_desc" <?php if(request()->get('sort') == 'sales_classes_desc'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.classes_sales_descending')); ?></option> <option value="purchased_classes_asc" <?php if(request()->get('sort') == 'purchased_asc'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.purchased_classes_ascending')); ?></option> <option value="purchased_classes_desc" <?php if(request()->get('sort') == 'purchased_desc'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.purchased_classes_descending')); ?></option> <option value="sales_appointments_asc" <?php if(request()->get('sort') == 'appointments_asc'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.sales_appointments_ascending')); ?></option> <option value="sales_appointments_desc" <?php if(request()->get('sort') == 'appointments_desc'): ?> selected <?php endif; ?>> <?php echo e(trans('admin/main.sales_appointments_descending')); ?></option> <option value="purchased_appointments_asc" <?php if(request()->get('sort') == 'purchased_appointments_asc'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.purchased_appointments_ascending')); ?></option> <option value="purchased_appointments_desc" <?php if(request()->get('sort') == 'purchased_appointments_desc'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.purchased_appointments_descending')); ?></option> <option value="register_asc" <?php if(request()->get('sort') == 'register_asc'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.register_date_ascending')); ?></option> <option value="register_desc" <?php if(request()->get('sort') == 'register_desc'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.register_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.organization')); ?></label> <select name="organization_id" data-plugin-selectTwo class="form-control populate"> <option value=""><?php echo e(trans('admin/main.select_organization')); ?></option> <?php $__currentLoopData = $organizations; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $organization): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <option value="<?php echo e($organization->id); ?>" <?php if(request()->get('organization_id') == $organization->id): ?> selected <?php endif; ?>><?php echo e($organization->full_name); ?></option> <?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.user_group')); ?></label> <select name="group_id" data-plugin-selectTwo class="form-control populate"> <option value=""><?php echo e(trans('admin/main.select_users_group')); ?></option> <?php $__currentLoopData = $userGroups; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $userGroup): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <option value="<?php echo e($userGroup->id); ?>" <?php if(request()->get('group_id') == $userGroup->id): ?> selected <?php endif; ?>><?php echo e($userGroup->name); ?></option> <?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="active_verified" <?php if(request()->get('status') == 'active_verified'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.active_verified')); ?></option> <option value="active_notVerified" <?php if(request()->get('status') == 'active_notVerified'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.active_not_verified')); ?></option> <option value="inactive" <?php if(request()->get('status') == 'inactive'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.inactive')); ?></option> <option value="ban" <?php if(request()->get('status') == 'ban'): ?> selected <?php endif; ?>><?php echo e(trans('admin/main.banned')); ?></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> <div class="card"> <div class="card-header"> <?php if (app(\Illuminate\Contracts\Auth\Access\Gate::class)->check('admin_users_export_excel')): ?> <a href="<?php echo e(getAdminPanelUrl()); ?>/instructors/excel?<?php echo e(http_build_query(request()->all())); ?>" class="btn btn-primary"><?php echo e(trans('admin/main.export_xls')); ?></a> <?php endif; ?> <div class="h-10"></div> </div> <div class="card-body"> <div class="table-responsive text-center"> <table class="table table-striped font-14"> <tr> <th><?php echo e(trans('admin/main.id')); ?></th> <th><?php echo e(trans('admin/main.name')); ?></th> <th><?php echo e(trans('admin/main.classes_sales')); ?></th> <th><?php echo e(trans('admin/main.appointments_sales')); ?></th> <th><?php echo e(trans('admin/main.purchased_classes')); ?></th> <th><?php echo e(trans('admin/main.purchased_appointments')); ?></th> <th><?php echo e(trans('admin/main.wallet_charge')); ?></th> <th><?php echo e(trans('admin/main.user_group')); ?></th> <th><?php echo e(trans('admin/main.register_date')); ?></th> <th><?php echo e(trans('admin/main.status')); ?></th> <th width="120"><?php echo e(trans('admin/main.actions')); ?></th> </tr> <?php $__currentLoopData = $users; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $user): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <tr> <td><?php echo e($user->id); ?></td> <td class="text-left"> <div class="d-flex align-items-center"> <figure class="avatar mr-2"> <img src="<?php echo e($user->getAvatar()); ?>" alt="<?php echo e($user->full_name); ?>"> </figure> <div class="media-body ml-1"> <div class="mt-0 mb-1 font-weight-bold"><?php echo e($user->full_name); ?></div> <?php if($user->mobile): ?> <div class="text-primary text-small font-600-bold"><?php echo e($user->mobile); ?></div> <?php endif; ?> <?php if($user->email): ?> <div class="text-primary text-small font-600-bold"><?php echo e($user->email); ?></div> <?php endif; ?> </div> </div> </td> <td> <div class="media-body"> <div class="text-primary mt-0 mb-1 font-weight-bold"><?php echo e($user->classesSalesCount); ?></div> <div class="text-small font-600-bold"><?php echo e(handlePrice($user->classesSalesSum)); ?></div> </div> </td> <td> <div class="media-body"> <div class="text-primary mt-0 mb-1 font-weight-bold"><?php echo e($user->meetingsSalesCount); ?></div> <div class="text-small font-600-bold"><?php echo e(handlePrice($user->meetingsSalesSum)); ?></div> </div> </td> <td> <div class="media-body"> <div class="text-primary mt-0 mb-1 font-weight-bold"><?php echo e($user->classesPurchasedsCount); ?></div> <div class="text-small font-600-bold"><?php echo e(handlePrice($user->classesPurchasedsSum)); ?></div> </div> </td> <td> <div class="media-body"> <div class="text-primary mt-0 mb-1 font-weight-bold"><?php echo e($user->meetingsPurchasedsCount); ?></div> <div class="text-small font-600-bold"><?php echo e(handlePrice($user->meetingsPurchasedsSum)); ?></div> </div> </td> <td><?php echo e(handlePrice($user->getAccountingBalance())); ?></td> <td> <?php echo e(!empty($user->userGroup) ? $user->userGroup->group->name : ''); ?> </td> <td><?php echo e(dateTimeFormat($user->created_at, 'j M Y - H:i')); ?></td> <td> <div class="media-body"> <?php if($user->ban and !empty($user->ban_end_at) and $user->ban_end_at > time()): ?> <div class="mt-0 mb-1 font-weight-bold text-danger"><?php echo e(trans('admin/main.banned')); ?></div> <div class="text-small font-600-bold"><?php echo e(trans('admin/main.until')); ?> <?php echo e(dateTimeFormat($user->ban_end_at, 'j M Y')); ?></div> <?php else: ?> <div class="mt-0 mb-1 font-weight-bold <?php echo e(($user->status == 'active') ? 'text-success' : 'text-warning'); ?>"><?php echo e(trans('admin/main.'.$user->status)); ?></div> <div class="text-small font-600-bold <?php echo e(($user->verified ? ' text-success ' : ' text-warning ')); ?>">(<?php echo e(trans('admin/main.'.($user->verified ? 'verified' : 'not_verified'))); ?>)</div> <?php endif; ?> </div> </td> <td class="text-center mb-2" width="120"> <?php if (app(\Illuminate\Contracts\Auth\Access\Gate::class)->check('admin_users_impersonate')): ?> <a href="<?php echo e(getAdminPanelUrl()); ?>/users/<?php echo e($user->id); ?>/impersonate" target="_blank" class="btn-transparent text-primary" data-toggle="tooltip" data-placement="top" title="<?php echo e(trans('admin/main.login')); ?>"> <i class="fa fa-user-shield"></i> </a> <?php endif; ?> <?php if (app(\Illuminate\Contracts\Auth\Access\Gate::class)->check('admin_users_edit')): ?> <a href="<?php echo e(getAdminPanelUrl()); ?>/users/<?php echo e($user->id); ?>/edit" class="btn-transparent text-primary" data-toggle="tooltip" data-placement="top" title="<?php echo e(trans('admin/main.edit')); ?>"> <i class="fa fa-edit"></i> </a> <?php endif; ?> <?php if (app(\Illuminate\Contracts\Auth\Access\Gate::class)->check('admin_users_delete')): ?> <?php echo $__env->make('admin.includes.delete_button',['url' => getAdminPanelUrl().'/users/'.$user->id.'/delete' , 'btnClass' => '', 'deleteConfirmMsg' => trans('update.user_delete_confirm_msg')], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?> <?php endif; ?> </td> </tr> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </table> </div> </div> <div class="card-footer text-center"> <?php echo e($users->appends(request()->input())->links()); ?> </div> </div> <section class="card"> <div class="card-body"> <div class="section-title ml-0 mt-0 mb-3"><h4><?php echo e(trans('admin/main.hints')); ?></h4></div> <div class="row"> <div class="col-md-4"> <div class="media-body"> <div class="text-primary mt-0 mb-1 font-weight-bold"><?php echo e(trans('admin/main.instructors_hint_title_1')); ?></div> <div class=" text-small font-600-bold mb-2"><?php echo e(trans('admin/main.instructors_hint_description_1')); ?></div> </div> </div> <div class="col-md-4"> <div class="media-body"> <div class="text-primary mt-0 mb-1 font-weight-bold"><?php echo e(trans('admin/main.instructors_hint_title_2')); ?></div> <div class=" text-small font-600-bold mb-2"><?php echo e(trans('admin/main.instructors_hint_description_2')); ?></div> </div> </div> <div class="col-md-4"> <div class="media-body"> <div class="text-primary mt-0 mb-1 font-weight-bold"><?php echo e(trans('admin/main.instructors_hint_title_3')); ?></div> <div class="text-small font-600-bold mb-2"><?php echo e(trans('admin/main.instructors_hint_description_3')); ?></div> </div> </div> </div> </div> </section> <?php $__env->stopSection(); ?> <?php echo $__env->make('admin.layouts.app', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /home/aoneqssk/public_html/resources/views/admin/users/instructors.blade.php ENDPATH**/ ?>
Save Changes
Cancel / Back
Close ×
Server Info
Hostname: premium320.web-hosting.com
Server IP: 66.29.153.54
PHP Version: 8.2.29
Server Software: LiteSpeed
System: Linux premium320.web-hosting.com 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP Thu Apr 17 19:10:24 UTC 2025 x86_64
HDD Total: 97.87 GB
HDD Free: 76.85 GB
Domains on IP: N/A (Requires external lookup)
System Features
Safe Mode:
Off
disable_functions:
None
allow_url_fopen:
On
allow_url_include:
Off
magic_quotes_gpc:
Off
register_globals:
Off
open_basedir:
None
cURL:
Enabled
ZipArchive:
Enabled
MySQLi:
Enabled
PDO:
Enabled
wget:
Yes
curl (cmd):
Yes
perl:
Yes
python:
Yes (py3)
gcc:
Yes
pkexec:
No
git:
Yes
User Info
Username: aoneqssk
User ID (UID): 1285
Group ID (GID): 1290
Script Owner UID: 1285
Current Dir Owner: 1285