관리-도구
편집 파일: cfb8ab1e63038d64d030fd9f5cd78963.php
<div class="card card-body"> <h3 class="mb-3 fw-bold fs-16"><?php echo e(translate('Users')); ?></h3> <div class="row g-3"> <div class="col-xl-6"> <div class="card bg-body h-100"> <div class="card-header border-0 shadow-sm d-flex align-items-center justify-content-between gap-3"> <h4 class="d-flex align-items-center text-capitalize gap-10 mb-0"> <img width="16" src="<?php echo e(dynamicAsset(path: 'public/assets/back-end/img/top-customers-2.png')); ?>" alt=""> <?php echo e(translate('top_customers')); ?> </h4> <?php if($top_customer && count($top_customer) > 0): ?> <a href="<?php echo e(route('admin.customer.list', ['sort_by' => 'order_amount'])); ?>" class="fw-semibold text-primary"><?php echo e(translate('View_All')); ?></a> <?php endif; ?> </div> <div class="card-body min-h-260 max-h-460 overflow-y-auto"> <?php if($top_customer && count($top_customer) > 0): ?> <div class="d-grid gap-3"> <?php $__currentLoopData = $top_customer; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $customer): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <a href="<?php echo e(route('admin.customer.view', [$customer['id']])); ?>"> <div class="card card-body"> <div class="d-flex justify-content-between align-items-center gap-3 flex-wrap overflow-wrap-anywhere"> <div class="d-flex align-items-center gap-2"> <img width="50" class="aspect-1 rounded-circle" src="<?php echo e(getStorageImages(path: $customer->image_full_url, type:'backend-profile')); ?>" alt=""> <div class=""> <?php if($customer): ?> <h4 class="fw-medium mb-1 text-hover-primary"><?php echo e($customer['f_name'] .' '.$customer['l_name']); ?></h4> <?php else: ?> <h4 class="fw-medium mb-1"><?php echo e(translate('not_exist')); ?></h4> <?php endif; ?> <p class="text-body fs-12 mb-0"><?php echo e($customer['email'] ?? translate('not_exist')); ?></p> </div> </div> <span class="badge text-bg-info badge-info badge-lg d-inline-flex justify-content-center fs-12 gap-1"> <div><?php echo e(translate('orders')); ?> : </div> <div class="fw-bold text-wrap"><?php echo e(count($customer['orders'])); ?></div> </span> </div> </div> </a> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </div> <?php else: ?> <div class="d-flex justify-content-center align-items-center h-100"> <?php echo $__env->make('layouts.admin.partials._empty-state', [ 'text' => 'No_user_available', 'image' => 'user', 'width' => 45 ], array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> </div> <?php endif; ?> </div> </div> </div> <div class="col-xl-6"> <div class="card bg-body h-100"> <div class="card-header border-0 shadow-sm d-flex align-items-center justify-content-between gap-3"> <h4 class="d-flex align-items-center text-capitalize gap-10 mb-0"> <img width="16" src="<?php echo e(dynamicAsset(path: 'public/assets/back-end/img/top-deliveryman.png')); ?>" alt=""> <?php echo e(translate('Top_Delivery_Man')); ?> </h4> <?php if($topRatedDeliveryMan && count($topRatedDeliveryMan) > 0): ?> <a href="<?php echo e(route('admin.delivery-man.list', ['sort_by' => 'rating'])); ?>" class="fw-semibold text-primary"><?php echo e(translate('View_All')); ?></a> <?php endif; ?> </div> <div class="card-body min-h-260 max-h-460 overflow-y-auto"> <?php if($topRatedDeliveryMan && count($topRatedDeliveryMan) > 0): ?> <div class="grid-card-wrap gap-3" style="--item-value: 200px;"> <?php $__currentLoopData = $topRatedDeliveryMan; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key=> $deliveryMan): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <?php if(isset($deliveryMan['id'])): ?> <div class="cursor-pointer bg-white shadow-sm rounded d-flex flex-column overflow-wrap-anywhere get-view-by-onclick" data-link="<?php echo e(route('admin.delivery-man.earning-statement-overview',[$deliveryMan['id']])); ?>"> <div class="text-center p-3"> <img width="70" class="rounded-circle border get-view-by-onclick aspect-1" alt="" src="<?php echo e(getStorageImages(path: $deliveryMan->image_full_url,type:'backend-profile')); ?>" data-link="<?php echo e(route('admin.delivery-man.earning-statement-overview',[$deliveryMan['id']])); ?>"> </div> <div class="bg-section text-center p-3 flex-grow-1"> <h5 class="get-view-by-onclick line-1 mb-1 text-hover-primary lh-1" data-link="<?php echo e(route('admin.delivery-man.earning-statement-overview',[$deliveryMan['id']])); ?>"> <?php echo e(Str::limit($deliveryMan['f_name'].' '.$deliveryMan['l_name'], 25)); ?> </h5> <div> <div class="orders-count d-inline-flex justify-content-center flex-wrap fs-12 gap-1 "> <div class="text-capitalize"><?php echo e(translate('Rating')); ?> :</div> <div class="fw-semibold text-primary"> <span class="d-inline-flex align-items-center gap-1"><?php echo e(number_format($deliveryMan['review_avg_rating'] ?? 0.00,2 ,'.', ' ')); ?> <i class="fi fi-sr-star text-secondary""></i></span> </div> </div> </div> <div class="orders-count d-inline-flex justify-content-center flex-wrap fs-12 gap-1 "> <div class="text-capitalize"><?php echo e(translate('order_delivered')); ?> :</div> <div class="fw-semibold text-primary"><?php echo e($deliveryMan['delivered_orders_count']); ?></div> </div> </div> </div> <?php endif; ?> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </div> <?php else: ?> <div class="d-flex justify-content-center align-items-center h-100"> <?php echo $__env->make('layouts.admin.partials._empty-state', [ 'text' => 'No_delivery_man_available', 'image' => 'deliveryman', 'width' => 45 ], array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> </div> <?php endif; ?> </div> </div> </div> </div> </div> <?php /**PATH /home2/slnssare/public_html/resources/views/admin-views/system/partials/_users.blade.php ENDPATH**/ ?>