From 8ab98a1ddbd34e500fcc77072c07f0ab6c8d9093 Mon Sep 17 00:00:00 2001 From: Xander Date: Sat, 4 Dec 2021 15:02:05 +0100 Subject: [PATCH] Correct pagination when `firstItem()` is null MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When `firstItem()` is null, the template returns “Showing to of 28 results” This PR does a quick check, and when needed will render “Showing 0 of 28 results” instead. --- .../Pagination/resources/views/tailwind.blade.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/Illuminate/Pagination/resources/views/tailwind.blade.php b/src/Illuminate/Pagination/resources/views/tailwind.blade.php index 2dd4d0ef3389..5bf323b406f2 100644 --- a/src/Illuminate/Pagination/resources/views/tailwind.blade.php +++ b/src/Illuminate/Pagination/resources/views/tailwind.blade.php @@ -26,9 +26,13 @@

{!! __('Showing') !!} - {{ $paginator->firstItem() }} - {!! __('to') !!} - {{ $paginator->lastItem() }} + @if ($paginator->firstItem()) + {{ $paginator->firstItem() }} + {!! __('to') !!} + {{ $paginator->lastItem() }} + @else + {{ $paginator->count() }} + @endif {!! __('of') !!} {{ $paginator->total() }} {!! __('results') !!}