index.blade.php 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. @extends('backend.layouts.app')
  2. @section('content')
  3. <div class="aiz-titlebar text-left mt-2 mb-3">
  4. <div class="row align-items-center">
  5. <div class="col-md-6">
  6. <h1 class="h3">{{translate('All Pick-up Points')}}</h1>
  7. </div>
  8. <div class="col-md-6 text-md-right">
  9. <a href="{{ route('pick_up_points.create') }}" class="btn btn-circle btn-info">
  10. <span>{{translate('Add New Pick-up Point')}}</span>
  11. </a>
  12. </div>
  13. </div>
  14. </div>
  15. <div class="card">
  16. <div class="card-header row gutters-5">
  17. <div class="col text-center text-md-left">
  18. <h5 class="mb-md-0 h6">{{ translate('Brands') }}</h5>
  19. </div>
  20. <div class="col-md-4">
  21. <form class="" id="sort_pickup_points" action="" method="GET">
  22. <div class="input-group input-group-sm">
  23. <input type="text" class="form-control" id="search" name="search"@isset($sort_search) value="{{ $sort_search }}" @endisset placeholder="{{ translate('Type name & Enter') }}">
  24. </div>
  25. </form>
  26. </div>
  27. </div>
  28. <div class="card-body">
  29. <table class="table aiz-table mb-0">
  30. <thead>
  31. <tr>
  32. <th data-breakpoints="lg" width="10%">#</th>
  33. <th>{{translate('Name')}}</th>
  34. <th data-breakpoints="lg">{{translate('Manager')}}</th>
  35. <th data-breakpoints="lg">{{translate('Location')}}</th>
  36. <th data-breakpoints="lg">{{translate('Pickup Station Contact')}}</th>
  37. <th>{{translate('Status')}}</th>
  38. <th width="10%" class="text-right">{{translate('Options')}}</th>
  39. </tr>
  40. </thead>
  41. <tbody>
  42. @foreach($pickup_points as $key => $pickup_point)
  43. <tr>
  44. <td>{{ ($key+1) + ($pickup_points->currentPage() - 1)*$pickup_points->perPage() }}</td>
  45. <td>{{$pickup_point->getTranslation('name')}}</td>
  46. @if ($pickup_point->staff != null && $pickup_point->staff->user != null)
  47. <td>{{$pickup_point->staff->user->name}}</td>
  48. @else
  49. <td><div class="badge badge-inline badge-danger">
  50. {{ translate('No Manager') }}
  51. </div></td>
  52. @endif
  53. <td>{{$pickup_point->getTranslation('address')}}</td>
  54. <td>{{$pickup_point->phone}}</td>
  55. <td>
  56. @if ($pickup_point->pick_up_status != 1)
  57. <div class="badge badge-inline badge-danger">
  58. {{ translate('Close') }}
  59. </div>
  60. @else
  61. <div class="badge badge-inline badge-success">
  62. {{ translate('Open') }}
  63. </div>
  64. @endif
  65. </td>
  66. <td class="text-right">
  67. <a class="btn btn-soft-primary btn-icon btn-circle btn-sm" href="{{route('pick_up_points.edit', ['id'=>$pickup_point->id, 'lang'=>env('DEFAULT_LANGUAGE')] )}}" title="{{ translate('Edit') }}">
  68. <i class="las la-edit"></i>
  69. </a>
  70. <a href="#" class="btn btn-soft-danger btn-icon btn-circle btn-sm confirm-delete" data-href="{{route('pick_up_points.destroy', $pickup_point->id)}}" title="{{ translate('Delete') }}">
  71. <i class="las la-trash"></i>
  72. </a>
  73. </td>
  74. </tr>
  75. @endforeach
  76. </tbody>
  77. </table>
  78. <div class="aiz-pagination">
  79. {{ $pickup_points->appends(request()->input())->links() }}
  80. </div>
  81. </div>
  82. </div>
  83. @endsection
  84. @section('modal')
  85. @include('modals.delete_modal')
  86. @endsection
  87. @section('script')
  88. <script type="text/javascript">
  89. function sort_pickup_points(el){
  90. $('#sort_pickup_points').submit();
  91. }
  92. </script>
  93. @endsection