KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.4.41 (Ubuntu)
System : Linux vmi1525618.contaboserver.net 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64
User : www-data ( 33)
PHP Version : 8.2.12
Disable Function : NONE
Directory :  /var/www/namascar_app/panel.namascar.app/resources/views/parcel_order/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /var/www/namascar_app/panel.namascar.app/resources/views/parcel_order/all.blade.php
@extends('layouts.app')

@section('content')
<div class="page-wrapper">

  <div class="row page-titles">

    <div class="col-md-5 align-self-center">

      <h3 class="text-themecolor">{{trans('lang.parcel_orders')}}</h3>

    </div>

    <div class="col-md-7 align-self-center">

      <ol class="breadcrumb">

        <li class="breadcrumb-item"><a href="{{url('/dashboard')}}">{{trans('lang.dashboard')}}</a></li>

        <li class="breadcrumb-item active">{{trans('lang.parcel_orders')}}</li>

      </ol>

    </div>

    <div>

    </div>

  </div>


  <div class="container-fluid">

    <div class="row">

      <div class="col-12">

        <div class="card">

          <div class="card-body">

            <h4 class="card-title"></h4>

            <div class="userlist-topsearch d-flex mb-3">
                            <!-- <div class="userlist-top-left">
                                  <a class="nav-link" href="javascript:void(0);" data-toggle="modal" data-target="#typeVehicleModal"><i class="fa fa-plus mr-2"></i>{{trans('lang.create_new_ride')}}</a>
                                </div>  -->

                                <div id="users-table_filter" class="ml-auto">
                                  <label>{{ trans('lang.search_by')}}
                                    <div class="form-group  mb-0">
                                      @if($id!='')
                                      <form action="{{ url('parcel/all',['id'=>$id]) }}" method="get">
                                        @else
                                        <form action="{{ route('parcel.all') }}" method="get">
                                          @endif
                                          @if(isset($_GET['selected_search']) &&  $_GET['selected_search'] != '')
                                          <select name="selected_search" id="selected_search"
                                          class="form-control input-sm">
                                          <option value="userName"
                                          @if($_GET['selected_search']=='userName')
                                          selected="selected" @endif>{{trans('lang.user_name')}}</option>
                                          <option value="driverName"
                                          @if($_GET['selected_search']=='driverName')
                                          selected="selected" @endif>{{trans('lang.driver_name')}}</option>
                                          <option value="status" @if($_GET['selected_search']=='status')
                                          selected="selected" @endif>{{trans('lang.status')}}</option>
                                        </select>
                                        @else
                                        <select name="selected_search" id="selected_search"
                                        class="form-control input-sm">
                                        <option value="userName">{{trans('lang.user_name')}}</option>
                                        <option value="driverName">{{trans('lang.driver_name')}}</option>
                                        <option value="status">{{trans('lang.status')}}</option>

                                      </select>
                                      @endif

                                      <div class="search-box position-relative">
                                        @if(isset($_GET['search']) &&  $_GET['search'] != '')
                                        <input type="text" class="search form-control" name="search"
                                        id="search" value="{{$_GET['search']}}" >
                                        <select id="ride_status" class="form-control"
                                        name="ride_status" style="display: none">
                                        <option value="confirmed" >{{ trans('lang.confirmed')}}</option>
                                        <option  value="new">{{ trans('lang.new')}}</option>
                                        <option value="on ride" >{{ trans('lang.on_ride')}}</option>
                                        <option value="completed" >{{ trans('lang.completed')}}</option>
                                        <option value="rejected" >{{ trans('lang.rejected')}}</option>
                                        <option value="driver_rejected" >{{ trans('lang.driver_rejected')}}</option>
                                      </select>

                                      @elseif(isset($_GET['ride_status']) && $_GET['ride_status']!='')
                                      <input type="text" class="search form-control" name="search"
                                      id="search" style="display:none">
                                      <select id="ride_status" class="search form-control" name="ride_status" >
                                        <option @if($_GET['ride_status']=='confirmed')selected="selected"
                                        @endif  value="confirmed" >{{ trans('lang.confirmed')}}</option>

                                        <option @if($_GET['ride_status']=='new')selected="selected"
                                        @endif  value="new">{{ trans('lang.new')}}</option>

                                        <option @if($_GET['ride_status']=='onride')selected="selected"
                                        @endif  value="onride" >{{ trans('lang.on_ride')}}</option>

                                        <option @if($_GET['ride_status']=='completed')selected="selected"
                                        @endif  value="completed" >{{ trans('lang.completed')}}</option>

                                        <option @if($_GET['ride_status']=='rejected')selected="selected"
                                        @endif  value="rejected" >{{ trans('lang.rejected')}}</option>

                                        <option @if($_GET['ride_status']=='driver_rejected')selected="selected"
                                        @endif  value="driver_rejected" >{{ trans('lang.driver_rejected')}}</option>

                                      </select>

                                      @else
                                      <input type="text" class="search form-control" name="search"
                                      id="search">
                                      <select id="ride_status" class="search form-control"
                                      name="ride_status" style="display: none">
                                      <option value="confirmed" >{{ trans('lang.confirmed')}}</option>
                                      <option  value="new">{{ trans('lang.new')}}</option>

                                      <option value="onride" >{{ trans('lang.on_ride')}}</option>
                                      <option value="completed" >{{ trans('lang.completed')}}</option>
                                      <option value="rejected" >{{ trans('lang.rejected')}}</option>
                                      <option value="driver_rejected" >{{ trans('lang.driver_rejected')}}</option>

                                    </select>
                                    @endif




                                <button type="submit" class="btn-flat position-absolute"><i
                                  class="fa fa-search"></i></button>
                                </div>
                                <button onclick="searchtext();" class="btn btn-warning btn-flat">{{trans('lang.search')}}</button>
                                <a class="btn btn-warning btn-flat" href="{{url('parcel/all')}}">Clear</a>

                              </form>

                            </div>
                          </label>

                        </div>


                      </div>

                      <div class="table-responsive m-t-10">

                        <table id="example24"
                        class="display nowrap table table-hover table-striped table-bordered table table-striped"
                        cellspacing="0" width="100%">
                        <thead>
                          <tr>
                            <th class="delete-all"><input type="checkbox" id="is_active"><label
                              class="col-3 control-label" for="is_active"><a id="deleteAll"
                              class="do_not_delete"
                              href="javascript:void(0)"><i
                              class="fa fa-trash"></i> All</a></label></th>
                              <th>{{trans('lang.order_id')}}</th>
                              <th>{{trans('lang.userName')}}</th>
                              <th>{{trans('lang.driver_name')}}</th>
                              <th>{{trans('lang.cost_amount')}}</th>
                              <th>{{trans('lang.status')}}</th>
                              <th>{{trans('lang.created')}}</th>
                              <th>{{trans('lang.actions')}}</th>

                            </tr>
                          </thead>
                          <tbody id="append_list12">
                            @if(count($rides) > 0)
                            @foreach($rides as $ride)
                            <tr>
                              <td class="delete-all"><input type="checkbox"
                                id="is_open_{{$ride->id}}"
                                class="is_open"
                                dataid="{{$ride->id}}"><label
                                class="col-3 control-label"
                                for="is_open_{{$ride->id}}"></label></td>

                                <td><a href="{{route('parcel.show', ['id' => $ride->id])}}">{{ $ride->id}}</a>
                                </td>
                                <td>
                                  <a href="{{route('users.show', ['id' => $ride->user_id])}}">{{ $ride->userPrenom}} {{ $ride->userNom}}
                                  </a>
                                </td>

                                <td>
                                  @if(isset($ride->driver_id))
                                  <a href="{{route('driver.show', ['id' => $ride->driver_id])}}">{{ $ride->driverPrenom}} {{ $ride->driverNom}}</a>
                                  @else
                                  @endif
                                </td>
                                <?php $montant=floatval($ride->amount);
                                $total_price =$montant;

                                $discount=$ride->discount;
                                if($discount)
                                {
                                  $total_price =$montant-$discount;
                                }
                                $tax=json_decode($ride->tax,true);
                                $totalTaxAmount=0;
                                if(!empty($tax)){
                                  for ($i = 0; $i < sizeof($tax); $i++) {
                                    $data = $tax[$i];
                                    if ($data['type'] == "Percentage") {
                                     $taxValue = (floatval($data['value']) * $total_price) / 100;
                                   }else{
                                    $taxValue = floatval($data['value']);

                                  }
                                  $totalTaxAmount += floatval(number_format($taxValue,$currency->decimal_digit));
                                }
                                $total_price=floatval($total_price)+$totalTaxAmount;
                               
                                if($ride->tip != null && $ride->tip >0){
                                  $total_price=floatval($total_price)+$ride->tip;

                                }
                              }
                             
                              ?>
                              <td>
                                @if($currency->symbol_at_right=="true")
                                {{number_format(floatval($total_price),$currency->decimal_digit)."".$currency->symbole}}
                                @else
                                {{$currency->symbole."".number_format(floatval($total_price),$currency->decimal_digit)}}
                                @endif
                              </span>
                            </td>
                            <td>
                              @if($ride->status=="completed")
                              <span class="badge badge-success">{{ $ride->status }}<span>
                                @elseif($ride->status == "confirmed")
                                <span class="badge badge-success">{{ $ride->status }}<span>
                                  @elseif($ride->status == "new")
                                  <span class="badge badge-primary">{{ $ride->status }}<span>
                                    @elseif($ride->status=="rejected")
                                    <span class="badge badge-danger">{{ $ride->status }}<span>
                                      @elseif($ride->status=="driver_rejected")
                                      <span class="badge badge-danger">{{trans("lang.driver_rejected")}}<span>        
                                        @else
                                        <span class="badge badge-warning">{{ $ride->status }}<span>
                                          @endif
                                        </td>
                                        <td class="dt-time"><span class="date">{{ date('d F Y',strtotime($ride->created_at))}}</span>
                                          <span class="time">{{ date('h:i A',strtotime($ride->created_at))}}</span>

                                        </td>
                                        <td class="action-btn">
                                          <a href="{{route('parcel.show', ['id' => $ride->id])}}" class=""
                                           data-toggle="tooltip" data-original-title="Details"><i
                                           class="fa fa-eye"></i></a>

                                            <a id="'+val.id+'"
                                            class="do_not_delete"
                                            name="user-delete"
                                            href="{{route('parcel.delete', ['rideid' => $ride->id])}}"><i
                                            class="fa fa-trash"></i></a>
                                          </td>
                                        </tr>
                                        @endforeach
                                        @else
                                        <tr><td colspan="11" align="center">{{trans("lang.no_result")}}</td></tr>
                                        @endif
                                      </tbody>
                                    </table>

                                    <nav aria-label="Page navigation example" class="custom-pagination">
                                      <!-- {{ $rides->withQueryString()->links() }} -->
                                      {{$rides->appends(request()->query())->links()}}
                                    </nav>
                                    {{ $rides->withQueryString()->links('pagination.pagination') }}
                                  </div>
                                </div>

                              </div>

                            </div>

                          </div>

                        </div>

                      </div>

                    </div>
                  </div>

                  @endsection

                  @section('scripts')

                  <script type="text/javascript">
                    $("#is_active").click(function () {
                      $("#example24 .is_open").prop('checked', $(this).prop('checked'));

                    });

                    $("#deleteAll").click(function () {
                      if ($('#example24 .is_open:checked').length) {
                        
                        if (confirm('Are You Sure want to Delete Selected Data ?')) {
                          var arrayUsers = [];
                          $('#example24 .is_open:checked').each(function () {
                            var dataId = $(this).attr('dataId');
                            arrayUsers.push(dataId);

                          });

                          arrayUsers = JSON.stringify(arrayUsers);
                          var url = "{{url('parcel/delete', 'rideid')}}";
                          url = url.replace('rideid', arrayUsers);

                          $(this).attr('href', url);
                        }
                      } else {
                        alert('Please Select Any One Record .');
                      }
                    });
                    
                    $(document).ready(function () {

                     if($('#selected_search').val()=="status"){
                      jQuery('#search_one').hide();
                      jQuery('#search').val('');
                    }else{
                      jQuery('#search_one').hide();
                      jQuery('#ride_status').val('');

                    }
                    if($('#selected_search').val()=="type"){
                      jQuery('#search').hide();
                      jQuery('#search_one').val('');
                    }else{

          }

        })
                    $(document.body).on('change', '#selected_search', function () {

                     if (jQuery(this).val() == 'status') {
                      jQuery('#search_one').hide();
                      jQuery('#ride_status').show();
                      jQuery('#ride_status').val('new');
                      jQuery('#search').val('');
                      jQuery('#search').hide();
                    } else {
                      jQuery('#search_one').hide();
                      jQuery('#ride_status').hide();
                      jQuery('#ride_status').val('');
                      jQuery('#search').show();

                    }

                    if (jQuery(this).val() == 'type') {
                      jQuery('#search').hide();
                      jQuery('#search_one').val('');
                      jQuery('#search_one').hide();
                    } else {

            }

          });
        </script>
        @endsection

Anon7 - 2021