1
0
cms11/resources/views/components/paginator.blade.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">&larr;</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">&rarr;</a>
</div>
@endif
</div>
@endif