From 0d59fc5f15a88b4ef7eb47823299400e58fa1e44 Mon Sep 17 00:00:00 2001 From: ukityeamyai <yamyai.8084@gmail.com> Date: Sun, 9 Apr 2023 14:02:40 +0700 Subject: [PATCH] datatable in approve transfer --- app/Http/Controllers/AdminController.php | 4 + app/Models/Receipt.php | 1 + public/icon/evidence/clock.png | Bin 0 -> 46847 bytes public/image/404.png | Bin 0 -> 13098 bytes .../Transection/v_approve_tranfer.blade.php | 223 +++++++++++------- .../vendor/pagination/bootstrap-4.blade.php | 46 ++++ .../vendor/pagination/bootstrap-5.blade.php | 88 +++++++ .../views/vendor/pagination/default.blade.php | 46 ++++ .../vendor/pagination/semantic-ui.blade.php | 36 +++ .../pagination/simple-bootstrap-4.blade.php | 27 +++ .../pagination/simple-bootstrap-5.blade.php | 29 +++ .../pagination/simple-default.blade.php | 19 ++ .../pagination/simple-tailwind.blade.php | 25 ++ .../vendor/pagination/tailwind.blade.php | 106 +++++++++ routes/web.php | 2 + 15 files changed, 569 insertions(+), 83 deletions(-) create mode 100644 public/icon/evidence/clock.png create mode 100644 public/image/404.png create mode 100644 resources/views/vendor/pagination/bootstrap-4.blade.php create mode 100644 resources/views/vendor/pagination/bootstrap-5.blade.php create mode 100644 resources/views/vendor/pagination/default.blade.php create mode 100644 resources/views/vendor/pagination/semantic-ui.blade.php create mode 100644 resources/views/vendor/pagination/simple-bootstrap-4.blade.php create mode 100644 resources/views/vendor/pagination/simple-bootstrap-5.blade.php create mode 100644 resources/views/vendor/pagination/simple-default.blade.php create mode 100644 resources/views/vendor/pagination/simple-tailwind.blade.php create mode 100644 resources/views/vendor/pagination/tailwind.blade.php diff --git a/app/Http/Controllers/AdminController.php b/app/Http/Controllers/AdminController.php index f5cdda01..5fadc500 100644 --- a/app/Http/Controllers/AdminController.php +++ b/app/Http/Controllers/AdminController.php @@ -6,9 +6,12 @@ use Illuminate\Http\Request; use App\Models\Member; use App\Models\Receipt; +use Illuminate\Pagination\Paginator; use Illuminate\Support\Facades\DB; + + class AdminController extends Controller { /* @@ -27,6 +30,7 @@ public function Admin_home(){ public function Approve_tranfer(){ $raw = new Receipt(); $data['user_receipt'] = $raw->get_recipt(); + //$data = $data['user_receipt']->paginate(10); return view('Admin/Transection/v_approve_tranfer', $data); } diff --git a/app/Models/Receipt.php b/app/Models/Receipt.php index 53a201f4..c83a4ae3 100644 --- a/app/Models/Receipt.php +++ b/app/Models/Receipt.php @@ -5,6 +5,7 @@ use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; use Illuminate\Support\Facades\DB; +use Illuminate\Pagination\Paginator; /** * @property integer $id diff --git a/public/icon/evidence/clock.png b/public/icon/evidence/clock.png new file mode 100644 index 0000000000000000000000000000000000000000..261f6ea0c2041d02bd7a6b85477331db0dc9b48e GIT binary patch literal 46847 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 HB{Ts5@p{?? literal 0 HcmV?d00001 diff --git a/public/image/404.png b/public/image/404.png new file mode 100644 index 0000000000000000000000000000000000000000..a4d643815cfb4b58d01798f9719d1224f004f0e8 GIT binary patch literal 13098 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⁣;n4v2kDm@Ob+)jR!FXj+c-x5FHhH`d<t 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 literal 0 HcmV?d00001 diff --git a/resources/views/Admin/Transection/v_approve_tranfer.blade.php b/resources/views/Admin/Transection/v_approve_tranfer.blade.php index afc7f807..824c714b 100644 --- a/resources/views/Admin/Transection/v_approve_tranfer.blade.php +++ b/resources/views/Admin/Transection/v_approve_tranfer.blade.php @@ -3,12 +3,16 @@ <!DOCTYPE html> <html> +<script src="https://code.jquery.com/jquery-3.5.1.js"></script> +<script src="https://cdn.datatables.net/1.13.4/js/jquery.dataTables.min.js"></script> +<link rel="stylesheet" href="https://cdn.datatables.net/1.13.4/css/jquery.dataTables.min.css"> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" - integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous" /> + integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous" /> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js" - integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"></script> + integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"> +</script> <html lang="en"> - <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.0/css/bootstrap.min.css" +<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.0/css/bootstrap.min.css" integrity="sha512-jRcyS0JzoOe9Mq3OEn5Q+U67/l7o+f+B2dG1mVWmHJ+ud7M9XmFmB7GJj6o4b4Yl+SGoSyKkfcf1FbzN1Sd9zA==" crossorigin="anonymous" referrerpolicy="no-referrer" /> @@ -20,16 +24,16 @@ <style> .box { - width: 20%; - height: 120px; - border-radius: 10px; - margin-right: 10px; - background-color: #ffffff; - display: inline-block; + width: 20%; + height: 120px; + border-radius: 10px; + margin-right: 10px; + background-color: #ffffff; + display: inline-block; } - .col{ - left: 405px; + .col { + left: 405px; width: 1040px; height: auto; margin: 0 auto; @@ -37,98 +41,151 @@ } - .container{ + .container { margin: 0 auto; } .table-bordered { - border: 10px solid #dee2e6; - } - - .table-bordered th, - .table-bordered td { - border: 10px solid #dee2e6; - border-top-width: 0; - border-left-width: 0; - } - - .table-bordered thead th:first-child, - .table-bordered td:first-child { - border-left-width: 2px; - border-top-left-radius: 10px; - border-bottom-left-radius: 10px; - } - - .table-bordered thead th:last-child, - .table-bordered td:last-child { - border-right-width: 2px; - border-top-right-radius: 10px; - border-bottom-right-radius: 10px; - } - - .table-bordered thead th, - .table-bordered td { - vertical-align: middle; - } - </style> + border: 10px solid #dee2e6; + } + + .table-bordered th, + .table-bordered td { + border: 10px solid #dee2e6; + border-top-width: 0; + border-left-width: 0; + } + + .table-bordered thead th:first-child, + .table-bordered td:first-child { + border-left-width: 2px; + border-top-left-radius: 10px; + border-bottom-left-radius: 10px; + } + + .table-bordered thead th:last-child, + .table-bordered td:last-child { + border-right-width: 2px; + border-top-right-radius: 10px; + border-bottom-right-radius: 10px; + } + + .table-bordered thead th, + .table-bordered td { + vertical-align: middle; + } + + </style> </head> <body> <br> <!-- จำเป็นต้องมี --> <br> <!-- จำเป็นต้องมี --> <br> <!-- จำเป็นต้องมี --> - <h1 class="m-5">หลักฐานการแจ้งฝากเงิน</h1> + <h1 class="m-5">หลักฐานการแจ้งฝากเงิน</h1> <div class="container"> <div class="container"> - <div class="row"> - <div class="col mt-5"> - <div class="row m-3 d-flex justify-content-end"> - <div class="col-3"> - <input type="text" class="form-control" placeholder="ค้นหา"> - </div> + <div class="row"> + <div class="col mt-5"> + {{-- <div class="row m-3 d-flex justify-content-end"> + <div class="col-3"> + <input type="text" class="form-control" placeholder="ค้นหา"> + </div> + </div> --}} + <table class="table"> + <thead> + <tr> + <th>วันที่ส่งสลิป</th> + <th>เวลา</th> + <th>ชื่อ-นามสกุล</th> + <th>รูป</th> + <th>จำนวนเงิน</th> + <th>สถานะ</th> + <th>Action</th> + </tr> + </thead> + <tbody> + @foreach ($user_receipt as $user) + <tr> + <td>{{$user->rec_date}}</td> + <td>{{$user->rec_time}}</td> + <td>{{$user->rec_name}}</td> + + {{-- image --}} + @if ($user->rec_img) + <td> <img src="receipt\{{$user->rec_img}}" width="200px" height="100px" > </td> + @else + <td> <img src="image\404.png" width="200px" height="100px" > </td> + @endif + + + {{-- amount --}} + <td>{{$user->rec_amount}}</td> + + {{-- status --}} + @if($user->rec_status == 2) + <td><img src="icon\evidence\failed.png" width="20px" height="20px"></td> + <td></td> + @elseif ($user->rec_status == 1) + <td><img src="icon\evidence\succeed.png" width="25px" height="25px"></td> + <td></td> + @else + <td><img src="icon\evidence\clock.png" width="20px" height="20px"></td> + <td> + {{-- <form action="{{route('accept', ['rec_id' => $user->id, 'mem_id' => $user->mem_id])}}, " method="POST"><button> ยืนยัน </button> </form> + <form action=""><button onclick="denied()"> ยกเลิก </button> </form> --}} + </td> + @endif + + + </tr> + @endforeach + </tbody> + </table> + {{-- {{ $user_receipt->links() }} --}} + {{-- <div class="d-grid gap-2 d-md-flex justify-content-md-end m-3"> + <button class="btn btn-light" type="button">ก่อนหน้า</button> + <button class="btn btn-primary" type="button">1</button> + <button class="btn btn-light" type="button">2</button> + <button class="btn btn-light" type="button">3</button> + <button class="btn btn-light" type="button">4</button> + <button class="btn btn-light" type="button">5</button> + <button class="btn btn-light" type="button">ถัดไป</button> + </div> --}} + </div> </div> - <table class="table"> - <thead> - <tr> - <th>วันที่ส่งสลิป</th> - <th>เวลา</th> - <th>ชื่อ-นามสกุล</th> - <th>รูป</th> - <th>จำนวนเงิน</th> - <th>สถานะ</th> - </tr> - </thead> - <tbody> - @foreach ($user_receipt as $user) - <tr> - <td>{{$user->rec_name}}</td> - <td>{{$user->rec_img}}</td> - <td>{{$user->rec_amount}}</td> - <td>{{$user->rec_status}}</td> - </tr> - @endforeach - </tbody> - </table> - <div class="d-grid gap-2 d-md-flex justify-content-md-end m-3"> - <button class="btn btn-light" type="button">ก่อนหน้า</button> - <button class="btn btn-primary" type="button">1</button> - <button class="btn btn-light" type="button">2</button> - <button class="btn btn-light" type="button">3</button> - <button class="btn btn-light" type="button">4</button> - <button class="btn btn-light" type="button">5</button> - <button class="btn btn-light" type="button">ถัดไป</button> - </div> - </div> </div> - </div> - - +<script> + $(document).ready(function () { + $('table').DataTable(); + }); +</script> </body> +{{-- <script> + function accept(rec, mem) + { + var rec_id = rec + var mem_id = mem + // console.log(user_id); + // console.log(mem_id); + console.log(rec_id); + console.log(mem_id); + console.log("success"); + + + } + + function denied() + { + console.log("denied"); + } +</script> --}} + </html> @endsection diff --git a/resources/views/vendor/pagination/bootstrap-4.blade.php b/resources/views/vendor/pagination/bootstrap-4.blade.php new file mode 100644 index 00000000..63c6f56b --- /dev/null +++ b/resources/views/vendor/pagination/bootstrap-4.blade.php @@ -0,0 +1,46 @@ +@if ($paginator->hasPages()) + <nav> + <ul class="pagination"> + {{-- Previous Page Link --}} + @if ($paginator->onFirstPage()) + <li class="page-item disabled" aria-disabled="true" aria-label="@lang('pagination.previous')"> + <span class="page-link" aria-hidden="true">‹</span> + </li> + @else + <li class="page-item"> + <a class="page-link" href="{{ $paginator->previousPageUrl() }}" rel="prev" aria-label="@lang('pagination.previous')">‹</a> + </li> + @endif + + {{-- Pagination Elements --}} + @foreach ($elements as $element) + {{-- "Three Dots" Separator --}} + @if (is_string($element)) + <li class="page-item disabled" aria-disabled="true"><span class="page-link">{{ $element }}</span></li> + @endif + + {{-- Array Of Links --}} + @if (is_array($element)) + @foreach ($element as $page => $url) + @if ($page == $paginator->currentPage()) + <li class="page-item active" aria-current="page"><span class="page-link">{{ $page }}</span></li> + @else + <li class="page-item"><a class="page-link" href="{{ $url }}">{{ $page }}</a></li> + @endif + @endforeach + @endif + @endforeach + + {{-- Next Page Link --}} + @if ($paginator->hasMorePages()) + <li class="page-item"> + <a class="page-link" href="{{ $paginator->nextPageUrl() }}" rel="next" aria-label="@lang('pagination.next')">›</a> + </li> + @else + <li class="page-item disabled" aria-disabled="true" aria-label="@lang('pagination.next')"> + <span class="page-link" aria-hidden="true">›</span> + </li> + @endif + </ul> + </nav> +@endif diff --git a/resources/views/vendor/pagination/bootstrap-5.blade.php b/resources/views/vendor/pagination/bootstrap-5.blade.php new file mode 100644 index 00000000..a1795a4d --- /dev/null +++ b/resources/views/vendor/pagination/bootstrap-5.blade.php @@ -0,0 +1,88 @@ +@if ($paginator->hasPages()) + <nav class="d-flex justify-items-center justify-content-between"> + <div class="d-flex justify-content-between flex-fill d-sm-none"> + <ul class="pagination"> + {{-- Previous Page Link --}} + @if ($paginator->onFirstPage()) + <li class="page-item disabled" aria-disabled="true"> + <span class="page-link">@lang('pagination.previous')</span> + </li> + @else + <li class="page-item"> + <a class="page-link" href="{{ $paginator->previousPageUrl() }}" rel="prev">@lang('pagination.previous')</a> + </li> + @endif + + {{-- Next Page Link --}} + @if ($paginator->hasMorePages()) + <li class="page-item"> + <a class="page-link" href="{{ $paginator->nextPageUrl() }}" rel="next">@lang('pagination.next')</a> + </li> + @else + <li class="page-item disabled" aria-disabled="true"> + <span class="page-link">@lang('pagination.next')</span> + </li> + @endif + </ul> + </div> + + <div class="d-none flex-sm-fill d-sm-flex align-items-sm-center justify-content-sm-between"> + <div> + <p class="small text-muted"> + {!! __('Showing') !!} + <span class="fw-semibold">{{ $paginator->firstItem() }}</span> + {!! __('to') !!} + <span class="fw-semibold">{{ $paginator->lastItem() }}</span> + {!! __('of') !!} + <span class="fw-semibold">{{ $paginator->total() }}</span> + {!! __('results') !!} + </p> + </div> + + <div> + <ul class="pagination"> + {{-- Previous Page Link --}} + @if ($paginator->onFirstPage()) + <li class="page-item disabled" aria-disabled="true" aria-label="@lang('pagination.previous')"> + <span class="page-link" aria-hidden="true">‹</span> + </li> + @else + <li class="page-item"> + <a class="page-link" href="{{ $paginator->previousPageUrl() }}" rel="prev" aria-label="@lang('pagination.previous')">‹</a> + </li> + @endif + + {{-- Pagination Elements --}} + @foreach ($elements as $element) + {{-- "Three Dots" Separator --}} + @if (is_string($element)) + <li class="page-item disabled" aria-disabled="true"><span class="page-link">{{ $element }}</span></li> + @endif + + {{-- Array Of Links --}} + @if (is_array($element)) + @foreach ($element as $page => $url) + @if ($page == $paginator->currentPage()) + <li class="page-item active" aria-current="page"><span class="page-link">{{ $page }}</span></li> + @else + <li class="page-item"><a class="page-link" href="{{ $url }}">{{ $page }}</a></li> + @endif + @endforeach + @endif + @endforeach + + {{-- Next Page Link --}} + @if ($paginator->hasMorePages()) + <li class="page-item"> + <a class="page-link" href="{{ $paginator->nextPageUrl() }}" rel="next" aria-label="@lang('pagination.next')">›</a> + </li> + @else + <li class="page-item disabled" aria-disabled="true" aria-label="@lang('pagination.next')"> + <span class="page-link" aria-hidden="true">›</span> + </li> + @endif + </ul> + </div> + </div> + </nav> +@endif diff --git a/resources/views/vendor/pagination/default.blade.php b/resources/views/vendor/pagination/default.blade.php new file mode 100644 index 00000000..0db70b56 --- /dev/null +++ b/resources/views/vendor/pagination/default.blade.php @@ -0,0 +1,46 @@ +@if ($paginator->hasPages()) + <nav> + <ul class="pagination"> + {{-- Previous Page Link --}} + @if ($paginator->onFirstPage()) + <li class="disabled" aria-disabled="true" aria-label="@lang('pagination.previous')"> + <span aria-hidden="true">‹</span> + </li> + @else + <li> + <a href="{{ $paginator->previousPageUrl() }}" rel="prev" aria-label="@lang('pagination.previous')">‹</a> + </li> + @endif + + {{-- Pagination Elements --}} + @foreach ($elements as $element) + {{-- "Three Dots" Separator --}} + @if (is_string($element)) + <li class="disabled" aria-disabled="true"><span>{{ $element }}</span></li> + @endif + + {{-- Array Of Links --}} + @if (is_array($element)) + @foreach ($element as $page => $url) + @if ($page == $paginator->currentPage()) + <li class="active" aria-current="page"><span>{{ $page }}</span></li> + @else + <li><a href="{{ $url }}">{{ $page }}</a></li> + @endif + @endforeach + @endif + @endforeach + + {{-- Next Page Link --}} + @if ($paginator->hasMorePages()) + <li> + <a href="{{ $paginator->nextPageUrl() }}" rel="next" aria-label="@lang('pagination.next')">›</a> + </li> + @else + <li class="disabled" aria-disabled="true" aria-label="@lang('pagination.next')"> + <span aria-hidden="true">›</span> + </li> + @endif + </ul> + </nav> +@endif diff --git a/resources/views/vendor/pagination/semantic-ui.blade.php b/resources/views/vendor/pagination/semantic-ui.blade.php new file mode 100644 index 00000000..ef0dbb18 --- /dev/null +++ b/resources/views/vendor/pagination/semantic-ui.blade.php @@ -0,0 +1,36 @@ +@if ($paginator->hasPages()) + <div class="ui pagination menu" role="navigation"> + {{-- Previous Page Link --}} + @if ($paginator->onFirstPage()) + <a class="icon item disabled" aria-disabled="true" aria-label="@lang('pagination.previous')"> <i class="left chevron icon"></i> </a> + @else + <a class="icon item" href="{{ $paginator->previousPageUrl() }}" rel="prev" aria-label="@lang('pagination.previous')"> <i class="left chevron icon"></i> </a> + @endif + + {{-- Pagination Elements --}} + @foreach ($elements as $element) + {{-- "Three Dots" Separator --}} + @if (is_string($element)) + <a class="icon item disabled" aria-disabled="true">{{ $element }}</a> + @endif + + {{-- Array Of Links --}} + @if (is_array($element)) + @foreach ($element as $page => $url) + @if ($page == $paginator->currentPage()) + <a class="item active" href="{{ $url }}" aria-current="page">{{ $page }}</a> + @else + <a class="item" href="{{ $url }}">{{ $page }}</a> + @endif + @endforeach + @endif + @endforeach + + {{-- Next Page Link --}} + @if ($paginator->hasMorePages()) + <a class="icon item" href="{{ $paginator->nextPageUrl() }}" rel="next" aria-label="@lang('pagination.next')"> <i class="right chevron icon"></i> </a> + @else + <a class="icon item disabled" aria-disabled="true" aria-label="@lang('pagination.next')"> <i class="right chevron icon"></i> </a> + @endif + </div> +@endif diff --git a/resources/views/vendor/pagination/simple-bootstrap-4.blade.php b/resources/views/vendor/pagination/simple-bootstrap-4.blade.php new file mode 100644 index 00000000..4bb49174 --- /dev/null +++ b/resources/views/vendor/pagination/simple-bootstrap-4.blade.php @@ -0,0 +1,27 @@ +@if ($paginator->hasPages()) + <nav> + <ul class="pagination"> + {{-- Previous Page Link --}} + @if ($paginator->onFirstPage()) + <li class="page-item disabled" aria-disabled="true"> + <span class="page-link">@lang('pagination.previous')</span> + </li> + @else + <li class="page-item"> + <a class="page-link" href="{{ $paginator->previousPageUrl() }}" rel="prev">@lang('pagination.previous')</a> + </li> + @endif + + {{-- Next Page Link --}} + @if ($paginator->hasMorePages()) + <li class="page-item"> + <a class="page-link" href="{{ $paginator->nextPageUrl() }}" rel="next">@lang('pagination.next')</a> + </li> + @else + <li class="page-item disabled" aria-disabled="true"> + <span class="page-link">@lang('pagination.next')</span> + </li> + @endif + </ul> + </nav> +@endif diff --git a/resources/views/vendor/pagination/simple-bootstrap-5.blade.php b/resources/views/vendor/pagination/simple-bootstrap-5.blade.php new file mode 100644 index 00000000..a89005ee --- /dev/null +++ b/resources/views/vendor/pagination/simple-bootstrap-5.blade.php @@ -0,0 +1,29 @@ +@if ($paginator->hasPages()) + <nav role="navigation" aria-label="Pagination Navigation"> + <ul class="pagination"> + {{-- Previous Page Link --}} + @if ($paginator->onFirstPage()) + <li class="page-item disabled" aria-disabled="true"> + <span class="page-link">{!! __('pagination.previous') !!}</span> + </li> + @else + <li class="page-item"> + <a class="page-link" href="{{ $paginator->previousPageUrl() }}" rel="prev"> + {!! __('pagination.previous') !!} + </a> + </li> + @endif + + {{-- Next Page Link --}} + @if ($paginator->hasMorePages()) + <li class="page-item"> + <a class="page-link" href="{{ $paginator->nextPageUrl() }}" rel="next">{!! __('pagination.next') !!}</a> + </li> + @else + <li class="page-item disabled" aria-disabled="true"> + <span class="page-link">{!! __('pagination.next') !!}</span> + </li> + @endif + </ul> + </nav> +@endif diff --git a/resources/views/vendor/pagination/simple-default.blade.php b/resources/views/vendor/pagination/simple-default.blade.php new file mode 100644 index 00000000..36bdbc18 --- /dev/null +++ b/resources/views/vendor/pagination/simple-default.blade.php @@ -0,0 +1,19 @@ +@if ($paginator->hasPages()) + <nav> + <ul class="pagination"> + {{-- Previous Page Link --}} + @if ($paginator->onFirstPage()) + <li class="disabled" aria-disabled="true"><span>@lang('pagination.previous')</span></li> + @else + <li><a href="{{ $paginator->previousPageUrl() }}" rel="prev">@lang('pagination.previous')</a></li> + @endif + + {{-- Next Page Link --}} + @if ($paginator->hasMorePages()) + <li><a href="{{ $paginator->nextPageUrl() }}" rel="next">@lang('pagination.next')</a></li> + @else + <li class="disabled" aria-disabled="true"><span>@lang('pagination.next')</span></li> + @endif + </ul> + </nav> +@endif diff --git a/resources/views/vendor/pagination/simple-tailwind.blade.php b/resources/views/vendor/pagination/simple-tailwind.blade.php new file mode 100644 index 00000000..6872cca3 --- /dev/null +++ b/resources/views/vendor/pagination/simple-tailwind.blade.php @@ -0,0 +1,25 @@ +@if ($paginator->hasPages()) + <nav role="navigation" aria-label="Pagination Navigation" class="flex justify-between"> + {{-- Previous Page Link --}} + @if ($paginator->onFirstPage()) + <span class="relative inline-flex items-center px-4 py-2 text-sm font-medium text-gray-500 bg-white border border-gray-300 cursor-default leading-5 rounded-md"> + {!! __('pagination.previous') !!} + </span> + @else + <a href="{{ $paginator->previousPageUrl() }}" rel="prev" class="relative inline-flex items-center px-4 py-2 text-sm font-medium text-gray-700 bg-white border border-gray-300 leading-5 rounded-md hover:text-gray-500 focus:outline-none focus:ring ring-gray-300 focus:border-blue-300 active:bg-gray-100 active:text-gray-700 transition ease-in-out duration-150"> + {!! __('pagination.previous') !!} + </a> + @endif + + {{-- Next Page Link --}} + @if ($paginator->hasMorePages()) + <a href="{{ $paginator->nextPageUrl() }}" rel="next" class="relative inline-flex items-center px-4 py-2 text-sm font-medium text-gray-700 bg-white border border-gray-300 leading-5 rounded-md hover:text-gray-500 focus:outline-none focus:ring ring-gray-300 focus:border-blue-300 active:bg-gray-100 active:text-gray-700 transition ease-in-out duration-150"> + {!! __('pagination.next') !!} + </a> + @else + <span class="relative inline-flex items-center px-4 py-2 text-sm font-medium text-gray-500 bg-white border border-gray-300 cursor-default leading-5 rounded-md"> + {!! __('pagination.next') !!} + </span> + @endif + </nav> +@endif diff --git a/resources/views/vendor/pagination/tailwind.blade.php b/resources/views/vendor/pagination/tailwind.blade.php new file mode 100644 index 00000000..5bf323b4 --- /dev/null +++ b/resources/views/vendor/pagination/tailwind.blade.php @@ -0,0 +1,106 @@ +@if ($paginator->hasPages()) + <nav role="navigation" aria-label="{{ __('Pagination Navigation') }}" class="flex items-center justify-between"> + <div class="flex justify-between flex-1 sm:hidden"> + @if ($paginator->onFirstPage()) + <span class="relative inline-flex items-center px-4 py-2 text-sm font-medium text-gray-500 bg-white border border-gray-300 cursor-default leading-5 rounded-md"> + {!! __('pagination.previous') !!} + </span> + @else + <a href="{{ $paginator->previousPageUrl() }}" class="relative inline-flex items-center px-4 py-2 text-sm font-medium text-gray-700 bg-white border border-gray-300 leading-5 rounded-md hover:text-gray-500 focus:outline-none focus:ring ring-gray-300 focus:border-blue-300 active:bg-gray-100 active:text-gray-700 transition ease-in-out duration-150"> + {!! __('pagination.previous') !!} + </a> + @endif + + @if ($paginator->hasMorePages()) + <a href="{{ $paginator->nextPageUrl() }}" class="relative inline-flex items-center px-4 py-2 ml-3 text-sm font-medium text-gray-700 bg-white border border-gray-300 leading-5 rounded-md hover:text-gray-500 focus:outline-none focus:ring ring-gray-300 focus:border-blue-300 active:bg-gray-100 active:text-gray-700 transition ease-in-out duration-150"> + {!! __('pagination.next') !!} + </a> + @else + <span class="relative inline-flex items-center px-4 py-2 ml-3 text-sm font-medium text-gray-500 bg-white border border-gray-300 cursor-default leading-5 rounded-md"> + {!! __('pagination.next') !!} + </span> + @endif + </div> + + <div class="hidden sm:flex-1 sm:flex sm:items-center sm:justify-between"> + <div> + <p class="text-sm text-gray-700 leading-5"> + {!! __('Showing') !!} + @if ($paginator->firstItem()) + <span class="font-medium">{{ $paginator->firstItem() }}</span> + {!! __('to') !!} + <span class="font-medium">{{ $paginator->lastItem() }}</span> + @else + {{ $paginator->count() }} + @endif + {!! __('of') !!} + <span class="font-medium">{{ $paginator->total() }}</span> + {!! __('results') !!} + </p> + </div> + + <div> + <span class="relative z-0 inline-flex shadow-sm rounded-md"> + {{-- Previous Page Link --}} + @if ($paginator->onFirstPage()) + <span aria-disabled="true" aria-label="{{ __('pagination.previous') }}"> + <span class="relative inline-flex items-center px-2 py-2 text-sm font-medium text-gray-500 bg-white border border-gray-300 cursor-default rounded-l-md leading-5" aria-hidden="true"> + <svg class="w-5 h-5" fill="currentColor" viewBox="0 0 20 20"> + <path fill-rule="evenodd" d="M12.707 5.293a1 1 0 010 1.414L9.414 10l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 0z" clip-rule="evenodd" /> + </svg> + </span> + </span> + @else + <a href="{{ $paginator->previousPageUrl() }}" rel="prev" class="relative inline-flex items-center px-2 py-2 text-sm font-medium text-gray-500 bg-white border border-gray-300 rounded-l-md leading-5 hover:text-gray-400 focus:z-10 focus:outline-none focus:ring ring-gray-300 focus:border-blue-300 active:bg-gray-100 active:text-gray-500 transition ease-in-out duration-150" aria-label="{{ __('pagination.previous') }}"> + <svg class="w-5 h-5" fill="currentColor" viewBox="0 0 20 20"> + <path fill-rule="evenodd" d="M12.707 5.293a1 1 0 010 1.414L9.414 10l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 0z" clip-rule="evenodd" /> + </svg> + </a> + @endif + + {{-- Pagination Elements --}} + @foreach ($elements as $element) + {{-- "Three Dots" Separator --}} + @if (is_string($element)) + <span aria-disabled="true"> + <span class="relative inline-flex items-center px-4 py-2 -ml-px text-sm font-medium text-gray-700 bg-white border border-gray-300 cursor-default leading-5">{{ $element }}</span> + </span> + @endif + + {{-- Array Of Links --}} + @if (is_array($element)) + @foreach ($element as $page => $url) + @if ($page == $paginator->currentPage()) + <span aria-current="page"> + <span class="relative inline-flex items-center px-4 py-2 -ml-px text-sm font-medium text-gray-500 bg-white border border-gray-300 cursor-default leading-5">{{ $page }}</span> + </span> + @else + <a href="{{ $url }}" class="relative inline-flex items-center px-4 py-2 -ml-px text-sm font-medium text-gray-700 bg-white border border-gray-300 leading-5 hover:text-gray-500 focus:z-10 focus:outline-none focus:ring ring-gray-300 focus:border-blue-300 active:bg-gray-100 active:text-gray-700 transition ease-in-out duration-150" aria-label="{{ __('Go to page :page', ['page' => $page]) }}"> + {{ $page }} + </a> + @endif + @endforeach + @endif + @endforeach + + {{-- Next Page Link --}} + @if ($paginator->hasMorePages()) + <a href="{{ $paginator->nextPageUrl() }}" rel="next" class="relative inline-flex items-center px-2 py-2 -ml-px text-sm font-medium text-gray-500 bg-white border border-gray-300 rounded-r-md leading-5 hover:text-gray-400 focus:z-10 focus:outline-none focus:ring ring-gray-300 focus:border-blue-300 active:bg-gray-100 active:text-gray-500 transition ease-in-out duration-150" aria-label="{{ __('pagination.next') }}"> + <svg class="w-5 h-5" fill="currentColor" viewBox="0 0 20 20"> + <path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd" /> + </svg> + </a> + @else + <span aria-disabled="true" aria-label="{{ __('pagination.next') }}"> + <span class="relative inline-flex items-center px-2 py-2 -ml-px text-sm font-medium text-gray-500 bg-white border border-gray-300 cursor-default rounded-r-md leading-5" aria-hidden="true"> + <svg class="w-5 h-5" fill="currentColor" viewBox="0 0 20 20"> + <path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd" /> + </svg> + </span> + </span> + @endif + </span> + </div> + </div> + </nav> +@endif diff --git a/routes/web.php b/routes/web.php index 5c9877a7..e30317db 100644 --- a/routes/web.php +++ b/routes/web.php @@ -113,3 +113,5 @@ Route::post('/Insert_transfer',[App\Http\Controllers\MemberController::class, 'Insert_transfer'])->name('Insert_transfer'); +// Route::post()->name() + -- GitLab