2017-09-28 2 views
1

Ich verwende für meine Paginierung Paginieren und ich möchte benutzerdefinierte Markup für das $items->links() in Klingen wie folgt hinzuzufügen:Wie kann man überprüfen, ob Seitenumbruch-Links in Laravel-Blades angezeigt werden?

<div class="pagination-wrapper"> 
    {{ $items->links() }} 
</div> 

Wie kann ich überprüfen, ob die Paginierung Links so angezeigt wird, dass ich nicht drucken einen leeren Seitenumbruch-Wrapper?

+1

Haben Sie innerhalb einer Minute einfach nur gefragt und geantwortet? LOL. –

+0

@ChinLeung Ich habe es zur gleichen Zeit gepostet. Es kann anderen helfen, die es nützlich finden können. Haha –

Antwort

2

Ich habe festgestellt, dass Sie auf die Gesamtzahl der Elemente und die Elemente pro Seite für die Seitennummerierung zugreifen können. Danach ist es einfach zu überprüfen, ob es nur eine Seite gibt - das heißt, es werden keine Paginierungslinks angezeigt.

@if ($items->total() > $items->perPage()) 
    <div class="pagination-wrapper"> 
     {{ $items->links() }} 
    </div> 
@endif 
Verwandte Themen