ok
Direktori : /home2/selectio/www/a1tex.in/resources/views/admin-views/report/ |
Current File : /home2/selectio/www/a1tex.in/resources/views/admin-views/report/product-stock.blade.php |
@extends('layouts.back-end.app') @section('title', \App\CPU\translate('Product Report')) @push('css_or_js') <meta name="csrf-token" content="{{ csrf_token() }}"> @endpush @section('content') <div class="content container-fluid"> <!-- Page Title --> <div class="mb-3"> <h2 class="h1 mb-0 text-capitalize d-flex gap-2 align-items-center"> <img width="20" src="{{asset('/public/assets/back-end/img/seller_sale.png')}}" alt=""> {{\App\CPU\translate('product_report')}} </h2> </div> <!-- End Page Title --> <!-- Inlile Menu --> @include('admin-views.report.product-report-inline-menu') <!-- End Inlile Menu --> <div class="card mb-2"> <div class="card-body"> <form action="" id="form-data" method="GET"> <h4 class="mb-3">{{\App\CPU\translate('Filter_Data')}}</h4> <div class="row gx-2 gy-3 align-items-center text-left"> <div class="col-sm-6 col-md-3"> <select class="js-select2-custom form-control text-ellipsis" name="seller_id"> <option value="all" {{ $seller_id == 'all' ? 'selected' : '' }}>{{\App\CPU\translate('all')}}</option> <option value="in_house" {{ $seller_id == 'in_house' ? 'selected' : '' }}>{{\App\CPU\translate('In-House')}}</option> @foreach($sellers as $seller) <option value="{{ $seller['id'] }}" {{ $seller_id == $seller['id'] ? 'selected' : '' }}> {{$seller['f_name']}} {{$seller['l_name']}} </option> @endforeach </select> </div> <div class="col-sm-6 col-md-3"> <select class="js-select2-custom form-control __form-control" name="category_id" id="cat_id"> <option value="all" {{ $category_id == 'all' ? 'selected' : '' }}>{{\App\CPU\translate('all_category')}}</option> @foreach(\App\Model\Category::where(['position'=>0])->get() as $category) <option value="{{$category['id']}}" {{ $category_id == $category['id'] ? 'selected' : '' }}>{{$category['name']}}</option> @endforeach </select> </div> <div class="col-sm-6 col-md-3"> <div class=""> <select class="form-control" name="sort"> <option value="ASC" {{ $sort == 'ASC' ? 'selected' : '' }}>{{\App\CPU\translate('stock_sort_by_(low_to_high)')}}</option> <option value="DESC" {{ $sort == 'DESC' ? 'selected' : '' }}>{{\App\CPU\translate('stock_sort_by_(high_to_low)')}}</option> </select> </div> </div> <div class="col-sm-6 col-md-3"> <button type="submit" class="btn btn--primary w-100"> {{\App\CPU\translate('filter')}} </button> </div> </div> </form> </div> </div> <div class="card"> <div class="card-header border-0"> <div class="d-flex flex-wrap w-100 gap-3 align-items-center"> <h4 class="mb-0 mr-auto"> {{\App\CPU\translate('Total_Products')}} <span class="badge badge-soft-dark radius-50 fz-12">{{ $products->total() }}</span> </h4> <form action="" method="GET"> <!-- Search --> <div class="input-group input-group-merge input-group-custom"> <div class="input-group-prepend"> <div class="input-group-text"> <i class="tio-search"></i> </div> </div> <input type="hidden" value="{{ $seller_id }}" name="seller_id"> <input type="hidden" value="{{ $category_id }}" name="category_id"> <input type="hidden" value="{{ $sort }}" name="sort"> <input id="datatableSearch_" type="search" name="search" class="form-control" placeholder="{{\App\CPU\translate('Search Product Name')}}" aria-label="Search orders" value="{{ $search }}"> <button type="submit" class="btn btn--primary">{{\App\CPU\translate('search')}}</button> </div> <!-- End Search --> </form> <div> <button type="button" class="btn btn-outline--primary text-nowrap btn-block" data-toggle="dropdown"> <i class="tio-download-to"></i> {{ \App\CPU\translate('Export') }} <i class="tio-chevron-down"></i> </button> <ul class="dropdown-menu dropdown-menu-right"> <li><a class="dropdown-item" href="{{ route('admin.stock.product-stock-export', ['sort' => request('sort'), 'category_id' => request('category_id'), 'seller_id' => request('seller_id'), 'search' => request('search')]) }}">{{\App\CPU\translate('excel')}}</a></li> </ul> </div> </div> </div> <div class="card-body p-0"> <div class="table-responsive" id="products-table"> <table class="table table-hover table-borderless table-thead-bordered table-nowrap table-align-middle card-table w-100 {{Session::get('direction') === "rtl" ? 'text-right' : 'text-left'}}"> <thead class="thead-light thead-50 text-capitalize"> <tr> <th>{{\App\CPU\translate('SL')}}</th> <th> {{\App\CPU\translate('Product Name')}} </th> <th> {{\App\CPU\translate('Last Updated Stock')}} </th> <th class="text-center"> {{\App\CPU\translate('Current_Stock')}} </th> <th class="text-center"> {{\App\CPU\translate('Status')}} </th> </tr> </thead> <tbody> @foreach($products as $key=>$data) <tr> <td scope="row">{{$products->firstItem()+$key}}</td> <td> <div class="p-name"> <a href="{{route('admin.product.view',[$data['id']])}}" class="media align-items-center gap-2 title-color"> <span>{{\Illuminate\Support\Str::limit($data['name'],20)}}</span> </a> </div> </td> <td>{{ date('d M Y, h:i:s a', $data['updated_at'] ? strtotime($data['updated_at']) : null) }}</td> <td class="text-center">{{$data['current_stock']}}</td> <td> <div class="text-center"> @if($data['current_stock'] >= $stock_limit) <span class="badge __badge badge-soft-success">{{\App\CPU\translate('In-Stock')}}</span> @elseif($data['current_stock'] == 0) <span class="badge __badge badge-soft-warning">{{\App\CPU\translate('Out_of_Stock')}}</span> @elseif($data['current_stock'] < $stock_limit) <span class="badge __badge badge-soft--primary">{{\App\CPU\translate('Soon_Stock_Out')}}</span> @endif </div> </td> </tr> @endforeach @if(count($products)==0) <tr> <td colspan="5"> <div class="text-center p-4"> <img class="mb-3 w-160" src="{{asset('public/assets/back-end')}}/svg/illustrations/sorry.svg" alt="Image Description"> <p class="mb-0">{{ \App\CPU\translate('No_data_to_show')}}</p> </div> </td> </tr> @endif </tbody> </table> </div> <div class="table-responsive mt-4"> <div class="px-4 d-flex justify-content-center justify-content-md-end"> <!-- Pagination --> {!! $products->links() !!} </div> </div> </div> </div> <!-- End Stats --> </div> @endsection @push('script_2') @endpush