Viewing file: cdae440b71a40596b092da2aebfcd6d72c73b59c.php (5.84 KB) -rwxrwxr-x Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php $__env->startSection('title',trans('layout.call_waiter')); ?>
<?php $__env->startSection('css'); ?> <style> .table-content-sec { background: #ffffff; padding: 10px 15px; border-radius: 10px; box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; } button.mark-attendent-btn { border: none; color: #111010; background: #ececec; padding: 5px 12px; border-radius: 4px; } .mark-attendent-solved-btn { border: none; color: #ffffff; background: #679df2; padding: 5px 12px; border-radius: 4px; cursor: not-allowed !important; } .tbl-position-name { color: #070707; font-weight: 500; font-size: 18px; } .counting-tbl-number.ml-3 { color: #000000; background: #dfdfdfa8; padding: 5px 10px; border-radius: 5px; border: 1px solid #cccccc; } </style>
<?php $__env->stopSection(); ?>
<?php $__env->startSection('main-content'); ?> <div class="row page-titles mx-0"> <div class="col-sm-6 p-md-0"> <div class="welcome-text"> <h4><?php echo e(trans('layout.call_waiter')); ?></h4> <p class="mb-0"></p> </div> </div> <div class="col-sm-6 p-md-0 justify-content-sm-end mt-2 mt-sm-0 d-flex"> <ol class="breadcrumb"> <li class="breadcrumb-item"><a href="#"><?php echo e(trans('layout.home')); ?></a></li> <li class="breadcrumb-item active"><a href="javascript:void(0)"><?php echo e(trans('layout.call_waiter')); ?></a></li> </ol> </div> </div> <!-- row --> <div class="row"> <?php if($call_waiters->isNotEmpty()): ?> <?php $grouped = $call_waiters->groupBy(fn($item) => $item->table->table_position->name ?? 'No Position'); ?>
<?php $__currentLoopData = $grouped; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $positionName => $waiters): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <div class="col-lg-12 mb-2"> <div class="table-position-card-header d-flex align-items-center"> <span class="tbl-position-name"><?php echo e($positionName); ?></span> <span class="counting-tbl-number ml-3"><?php echo e($waiters->count()); ?> Table</span> </div> </div>
<div class="row w-100 mx-0"> <?php $__currentLoopData = $waiters; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $call_waiter): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <div class="col-lg-4 mt-2"> <div class="table-position-card p-3"> <div class="table-content-sec"> <div class="table-positions d-flex justify-content-between"> <div class="table-name-sec"> <button type="button" class="tbl-btn"> <?php echo e($call_waiter->table->name ?? 'Unnamed Table'); ?>
</button> </div> <div class="created-time-here text-right"> <small> <span><i class="fa fa-clock-o call-waiters-icon" aria-hidden="true"></i> </span> <?php echo e($call_waiter->created_at->diffForHumans()); ?></small> <div class="created-by mt-2"> <span><?php echo e($call_waiter->user->name ?? 'Guest'); ?></span> </div> </div> </div>
<div class="table-status-sec mt-3"> <?php if($call_waiter->status == 'pending'): ?> <button class="mark-attendent-btn" type="button" data-message="<?php echo e(trans('Are you sure to solve this request ?')); ?>" data-action='<?php echo e(route('call.waiter.status',['restaurant'=>$call_waiter->restaurant_id,'id'=>$call_waiter->id])); ?>' data-input={"_method":"get"} data-toggle="modal" data-target="#modal-confirm"> <span><i class="fa fa-check-circle call-waiters-icon" aria-hidden="true"></i> </span> Mark Attendent </button>
<?php endif; ?>
</div> </div> </div> </div> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </div> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> <?php else: ?> <div class="col-12 text-center py-4"> <p><?php echo e(trans('No Call Waiter Requests Found.')); ?></p> </div> <?php endif; ?> </div>
<?php $__env->stopSection(); ?>
<?php $__env->startSection('js'); ?>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('layouts.dashboard', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /home/picotech/domains/qr.picotech.app/public_html/resources/views/restaurant/call_waiter.blade.php ENDPATH**/ ?>
|