Compare commits
No commits in common. "85622411c2bccdf36464b2b4f6b1f060e2597f17" and "28921cc745a51dfa43de3dbcfaee42b4f21f8342" have entirely different histories.
85622411c2
...
28921cc745
@ -64,4 +64,3 @@ If you discover a security vulnerability within Laravel, please send an e-mail t
|
|||||||
## License
|
## License
|
||||||
|
|
||||||
The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).
|
The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).
|
||||||
# adminlteanddatatables
|
|
||||||
|
@ -19,10 +19,10 @@ use Illuminate\Support\Facades\Log;
|
|||||||
|
|
||||||
class UserController extends Controller
|
class UserController extends Controller
|
||||||
{
|
{
|
||||||
// public function __construct()
|
public function __construct()
|
||||||
// {
|
{
|
||||||
// $this->middleware('auth');
|
$this->middleware('auth');
|
||||||
// }
|
}
|
||||||
|
|
||||||
public function AllUser()
|
public function AllUser()
|
||||||
{
|
{
|
||||||
@ -30,13 +30,6 @@ class UserController extends Controller
|
|||||||
return view('backend.user.all-user', compact('all'));
|
return view('backend.user.all-user', compact('all'));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function index()
|
|
||||||
{
|
|
||||||
|
|
||||||
$users = DB::table('users')->paginate(10);
|
|
||||||
return view('backend.users.index', compact('users'));
|
|
||||||
}
|
|
||||||
|
|
||||||
public function AddUser()
|
public function AddUser()
|
||||||
{
|
{
|
||||||
return view('backend.user.add-user');
|
return view('backend.user.add-user');
|
||||||
|
@ -47,7 +47,7 @@
|
|||||||
<form class="dflex">
|
<form class="dflex">
|
||||||
<select class="form-control changeLang">
|
<select class="form-control changeLang">
|
||||||
<option value="en" {{ session()->get('locale') == 'en' ? 'selected' : '' }}> English</option>
|
<option value="en" {{ session()->get('locale') == 'en' ? 'selected' : '' }}> English</option>
|
||||||
<option value="ne" {{ session()->get('locale') == 'ne' ? 'selected' : '' }}> नेपाली</option>
|
<option value="ne" {{ session()->get('locale') == 'ne' ? 'selected' : '' }}> Nepali</option>
|
||||||
|
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
@ -75,7 +75,6 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</tfoot>
|
</tfoot>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<!-- /.card-body -->
|
<!-- /.card-body -->
|
||||||
</div>
|
</div>
|
||||||
|
@ -1,46 +0,0 @@
|
|||||||
@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
|
|
@ -1,88 +0,0 @@
|
|||||||
@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
|
|
@ -1,46 +0,0 @@
|
|||||||
@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
|
|
@ -1,36 +0,0 @@
|
|||||||
@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
|
|
@ -1,27 +0,0 @@
|
|||||||
@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
|
|
@ -1,29 +0,0 @@
|
|||||||
@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
|
|
@ -1,19 +0,0 @@
|
|||||||
@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
|
|
@ -1,25 +0,0 @@
|
|||||||
@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 dark:text-gray-600 dark:bg-gray-800 dark:border-gray-600">
|
|
||||||
{!! __('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 dark:bg-gray-800 dark:border-gray-600 dark:text-gray-300 dark:focus:border-blue-700 dark:active:bg-gray-700 dark:active:text-gray-300">
|
|
||||||
{!! __('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 dark:bg-gray-800 dark:border-gray-600 dark:text-gray-300 dark:focus:border-blue-700 dark:active:bg-gray-700 dark:active:text-gray-300">
|
|
||||||
{!! __('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 dark:text-gray-600 dark:bg-gray-800 dark:border-gray-600">
|
|
||||||
{!! __('pagination.next') !!}
|
|
||||||
</span>
|
|
||||||
@endif
|
|
||||||
</nav>
|
|
||||||
@endif
|
|
106
resources/views/vendor/pagination/tailwind.blade.php
vendored
106
resources/views/vendor/pagination/tailwind.blade.php
vendored
@ -1,106 +0,0 @@
|
|||||||
@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 dark:text-gray-600 dark:bg-gray-800 dark:border-gray-600">
|
|
||||||
{!! __('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 dark:bg-gray-800 dark:border-gray-600 dark:text-gray-300 dark:focus:border-blue-700 dark:active:bg-gray-700 dark:active:text-gray-300">
|
|
||||||
{!! __('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 dark:bg-gray-800 dark:border-gray-600 dark:text-gray-300 dark:focus:border-blue-700 dark:active:bg-gray-700 dark:active:text-gray-300">
|
|
||||||
{!! __('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 dark:text-gray-600 dark:bg-gray-800 dark:border-gray-600">
|
|
||||||
{!! __('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 dark:text-gray-400">
|
|
||||||
{!! __('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 rtl:flex-row-reverse 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 dark:bg-gray-800 dark:border-gray-600" 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 dark:bg-gray-800 dark:border-gray-600 dark:active:bg-gray-700 dark:focus:border-blue-800" 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 dark:bg-gray-800 dark:border-gray-600">{{ $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 dark:bg-gray-800 dark:border-gray-600">{{ $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 dark:bg-gray-800 dark:border-gray-600 dark:text-gray-400 dark:hover:text-gray-300 dark:active:bg-gray-700 dark:focus:border-blue-800" 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 dark:bg-gray-800 dark:border-gray-600 dark:active:bg-gray-700 dark:focus:border-blue-800" 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 dark:bg-gray-800 dark:border-gray-600" 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
|
|
Loading…
x
Reference in New Issue
Block a user