You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							112 lines
						
					
					
						
							4.7 KiB
						
					
					
				
			
		
		
	
	
							112 lines
						
					
					
						
							4.7 KiB
						
					
					
				@foreach($orders as $key=>$order)
 | 
						|
 | 
						|
    <tr class="status-{{$order['order_status']}} class-all">
 | 
						|
        <td class="">
 | 
						|
            {{$key+1}}
 | 
						|
        </td>
 | 
						|
        <td class="table-column-pl-0">
 | 
						|
            <a href="{{route('admin.order.details',['id'=>$order['id']])}}">{{$order['id']}}</a>
 | 
						|
        </td>
 | 
						|
        <td class="text-uppercase">
 | 
						|
            <div>
 | 
						|
                {{date('d M Y',strtotime($order['created_at']))}}
 | 
						|
            </div>
 | 
						|
            <div>
 | 
						|
                {{date(config('timeformat'),strtotime($order['created_at']))}}
 | 
						|
            </div>
 | 
						|
        </td>
 | 
						|
        <td>
 | 
						|
            @if($order->customer)
 | 
						|
                <a class="text-body text-capitalize"
 | 
						|
                   href="{{route('admin.customer.view',[$order['user_id']])}}">
 | 
						|
                   <div class="customer--name">
 | 
						|
                        {{$order->customer['f_name'].' '.$order->customer['l_name']}}
 | 
						|
                   </div>
 | 
						|
                   <span class="phone">
 | 
						|
                        {{$order->customer['phone']}}
 | 
						|
                   </span>
 | 
						|
                </a>
 | 
						|
            @else
 | 
						|
                <label class="badge badge-danger">{{translate('messages.invalid')}} {{translate('messages.customer')}} {{translate('messages.data')}}</label>
 | 
						|
            @endif
 | 
						|
        </td>
 | 
						|
        <td>
 | 
						|
            <label class="m-0">
 | 
						|
                <a href="{{route('admin.restaurant.view', $order->restaurant_id)}}" class="text--title" alt="view restaurant">
 | 
						|
                    {{Str::limit($order->restaurant?$order->restaurant->name:translate('messages.Restaurant deleted!'),20,'...')}}
 | 
						|
                </a>
 | 
						|
            </label>
 | 
						|
        </td>
 | 
						|
        <td>
 | 
						|
            <div class="text-right mw-85px">
 | 
						|
                <div>
 | 
						|
                    {{\App\CentralLogics\Helpers::format_currency($order['order_amount'])}}
 | 
						|
                </div>
 | 
						|
                @if($order->payment_status=='paid')
 | 
						|
                    <strong class="text-success">
 | 
						|
                    {{translate('messages.paid')}}
 | 
						|
                    </strong>
 | 
						|
                @else
 | 
						|
                    <strong class="text-danger">
 | 
						|
                    {{translate('messages.unpaid')}}
 | 
						|
                    </strong>
 | 
						|
                @endif
 | 
						|
            </div>
 | 
						|
        </td>
 | 
						|
        @if (isset($order->subscription)  && $order->subscription->status != 'canceled' )
 | 
						|
            @php
 | 
						|
                $order->order_status = $order->subscription_log ? $order->subscription_log->order_status : $order->order_status;
 | 
						|
            @endphp
 | 
						|
        @endif
 | 
						|
        <td class="text-capitalize text-center">
 | 
						|
            @if($order['order_status']=='pending')
 | 
						|
                <span class="badge badge-soft-info mb-1">
 | 
						|
                  {{translate('messages.pending')}}
 | 
						|
                </span>
 | 
						|
            @elseif($order['order_status']=='confirmed')
 | 
						|
                <span class="badge badge-soft-info mb-1">
 | 
						|
                  {{translate('messages.confirmed')}}
 | 
						|
                </span>
 | 
						|
            @elseif($order['order_status']=='processing')
 | 
						|
                <span class="badge badge-soft-warning mb-1">
 | 
						|
                  {{translate('messages.processing')}}
 | 
						|
                </span>
 | 
						|
            @elseif($order['order_status']=='picked_up')
 | 
						|
                <span class="badge badge-soft-warning mb-1">
 | 
						|
                  {{translate('messages.out_for_delivery')}}
 | 
						|
                </span>
 | 
						|
            @elseif($order['order_status']=='delivered')
 | 
						|
                <span class="badge badge-soft-success mb-1">
 | 
						|
                  {{translate('messages.delivered')}}
 | 
						|
                </span>
 | 
						|
            @elseif($order['order_status']=='failed')
 | 
						|
                <span class="badge badge-soft-danger mb-1">
 | 
						|
                  {{translate('messages.payment')}}  {{translate('messages.failed')}}
 | 
						|
                </span>
 | 
						|
            @else
 | 
						|
                <span class="badge badge-soft-danger mb-1">
 | 
						|
                  {{str_replace('_',' ',$order['order_status'])}}
 | 
						|
                </span>
 | 
						|
            @endif
 | 
						|
            <div class="text-capitalze opacity-7">
 | 
						|
            @if($order['order_type']=='take_away')
 | 
						|
                <span>
 | 
						|
                    {{translate('messages.take_away')}}
 | 
						|
                </span>
 | 
						|
            @else
 | 
						|
                <span>
 | 
						|
                    {{translate('home_delivery')}}
 | 
						|
                </span>
 | 
						|
            @endif
 | 
						|
            </div>
 | 
						|
        </td>
 | 
						|
        <td>
 | 
						|
            <div class="btn--container justify-content-center">
 | 
						|
                <a class="ml-2 btn btn-sm btn--warning btn-outline-warning action-btn" href="{{route('admin.order.details',['id'=>$order['id']])}}"><i class="tio-invisible"></i></a>
 | 
						|
 | 
						|
                <a class="ml-2 btn btn-sm btn--primary btn-outline-primary download--btn action-btn" href="{{route('admin.order.details',['id'=>$order['id']])}}"><i class="tio-print"></i></a>
 | 
						|
            </div>
 | 
						|
        </td>
 | 
						|
    </tr>
 | 
						|
 | 
						|
@endforeach
 | 
						|
 |