30 lines
1.0 KiB
PHP
30 lines
1.0 KiB
PHP
|
@props(['orientation'])
|
||
|
@if ($totalPages > 1)
|
||
|
<div class="paginator">
|
||
|
@if ($currentPage > 1)
|
||
|
<div class="left">
|
||
|
<a href="{{ $root }}page/{{ $currentPage - 1 }}/" title="Articles plus récents">←</a>
|
||
|
</div>
|
||
|
@endif
|
||
|
|
||
|
@if ($totalPages > 1)
|
||
|
<details class="drop {{ $orientation }}">
|
||
|
<summary>{{ $currentPage }}</summary>
|
||
|
<nav>
|
||
|
@for ($i = 1; $i <= $totalPages; $i++)
|
||
|
<a href="{{ $root }}page/{{ $i }}/"
|
||
|
@if ($i === $currentPage) class="selected" @endif
|
||
|
title="Afficher la page {{ $i }} sur {{ $totalPages }}">{{ $i }}</a>
|
||
|
@endfor
|
||
|
</nav>
|
||
|
</details>
|
||
|
@endif
|
||
|
|
||
|
@if ($currentPage < $totalPages)
|
||
|
<div class="right">
|
||
|
<a href="{{ $root }}page/{{ $currentPage + 1 }}/" title="Articles plus anciens">→</a>
|
||
|
</div>
|
||
|
@endif
|
||
|
</div>
|
||
|
@endif
|