Viewing File: /home/ubuntu/misabloom-backend-base/resources/views/admin/order_payments/index.blade.php

@extends('layouts.admin') 

@section('title') 
  {{ tr('order_payments') }} 
@endsection

@section('content-header')

    {{ tr('order_payments') }}

    @if($user)
        &nbsp; - &nbsp; <a href="{{ route('admin.users.view', ['user_id' => request()->user_id]) }}"> {{ $user->name ? : tr('na') }} </a>
    @endif

@endsection 

@section('breadcrumb')

<li class="breadcrumb-item text-muted"> <a href="{{ route('admin.order_payments.index') }}" class="text-muted">{{tr('order_payments')}} </a></li>
<li class="breadcrumb-item"> <span class="bullet bg-gray-300 w-5px h-2px"></span> </li>
<li class="breadcrumb-item active">{{ tr('view_order_payments') }}</li>
@endsection 

@section('content')
<div class="card">
    <div class="card-header">
        <h3 class="card-title">{{ tr('view_order_payments') }}</h3>
        <div class="card-toolbar gap-5">
            @if($order_payments->isNotEmpty())
                <a class="btn btn-sm btn-success" href="{{ route('admin.order_payments.export', ['status' => request()->status, 'search_key' => request()->search_key, 'order_status' => request()->order_status, 'user_id' => request()->user_id]) }}"> {{ tr('export') }} </a>
            @endif
        </div>
    </div> 

    <div class="card-body">
        @include('admin.order_payments._search')
        
        @if(isset(request()->search_key))
            <p class="text-danger"> {{ tr('search_results_for') }} : &nbsp;"{{ request()->search_key }}" </p>
        @endif

        <div class="table-scrollbar">
        <table class="table align-middle table-row-dashed fs-6">
        @if($order_payments->isNotEmpty())
            <thead>
                <tr class="text-start text-muted fw-bolder fs-7 text-uppercase gs-0">
                    <th class="min-w-1px" nowrap=""> {{ tr('s_no') }} </th>
                    <th class="min-w-1px"> {{ tr('ref_id') }} </th>
                    <th class="min-w-1px"> {{ tr('order_id') }} </th>
                    <th class="min-w-1px"> {{ tr('user') }} </th>
                    <th class="min-w-1px"> {{ tr('amount') }} </th>
                    <th class="min-w-1px"> {{ tr('payment_id') }} </th>
                    <th class="min-w-1px"> {{ tr('payment_mode') }} </th>
                    <th class="min-w-1px"> {{ tr('status') }} </th>
                    <th class="min-w-1px"> {{ tr('action') }} </th>
                </tr>
            </thead>
            <tbody class="text-gray-600 fw-bold"> 
            @foreach($order_payments as $i => $order_payment)
                <tr>
                    <td>{{ $i+$order_payments->firstItem() }}</td>
                    <td>
                        <a href="{{ route('admin.order_payments.view', ['order_payment_id' => $order_payment->id]) }}" class="menu-link">
                        {{ $order_payment->unique_id ? : tr('na') }} 
                        </a>
                    </td>
                    <td>
                        <a href="{{ route('admin.orders.view', ['order_id' => $order_payment->order_id]) }}" class="menu-link">
                        {{ $order_payment->order->unique_id ??  tr('na') }} 
                        </a>
                    </td>
                    <td> 
                        <a href="{{ route('admin.users.view', ['user_id' => $order_payment->user_id]) }}" class="menu-link">
                        {{ $order_payment->user->name ? : tr('na') }} </a>
                    </td>
                    <td class="text-capitalize"> {{ $order_payment->total ? formatted_amount($order_payment->total) : tr('na') }} </td>
                    <td class="text-capitalize" nowrap=""> 
                        {{ $order_payment->payment_id ? : tr('na') }}
                        @if(!$order_payment->is_cancelled)
                            <p class="text-danger fs-8">{{ tr('paid_at') }} - {{ common_date($order_payment->paid_date, Auth::guard('admin')->user()->timezone , 'd M Y h:i A') }}</p>
                        @else
                            <p class="text-danger fs-8">{{ tr('cancelled_at') }} - {{ common_date($order_payment->cancelled_at, Auth::guard('admin')->user()->timezone , 'd M Y h:i A') }}</p>
                        @endif
                    </td>
                    <td class="text-capitalize" nowrap=""> {{ $order_payment->payment_mode ? : tr('na') }} </td>
                    <td> 
                        <span class="badge py-3 px-4 fs-7 {{ payment_status_badge($order_payment->status) }} "> 
                                {{ payment_status_formatted($order_payment->status) ? : tr('na') }}
                        </span> 
                    </td>
                    <td class="">
                        <a href="{{ route('admin.order_payments.view', ['order_payment_id' => $order_payment->id]) }}" class="btn btn-sm btn-primary">{{ tr('view') }}</a>
                    </td>
                </tr>
            @endforeach 
        @else
                <tr>
                    <div class="card overlay border mt-8">
                        <div class="card-body p-0">
                            <div class="overlay-wrapper h-100px bgi-no-repeat bgi-size-contain bgi-position-center">
                                <h2 class="text-center pt-12"> {{ tr('no_data_found') }} </h2>
                            </div>
                        </div>
                    </div>
                </tr>
        @endif 
            </tbody>
        </table>
        </div>
        <ul class="pagination pagination-outline justify-content-end mt-5">
            <li class="page-item"> {{ $order_payments->appends(request()->input())->links('pagination::bootstrap-4') }} </li>
        </ul>
    </div>
</div>
</div>
</div>
</div>
@endsection
Back to Directory File Manager