我正在使用分页进行分页,我想为Blade中的$items->links()添加自定义标记,如下所示:

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

如何检查是否显示分页链接,以免打印出空白的分页包装纸?

最佳答案

Laravel 5 上,还有一种更好的Laravel本机方式来检查分页链接是否会在laravel刀片中显示。

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

From Laravel API documentation

+----------------------+-------------------------------------------------------------------+
|        Method        |                            Description                            |
+----------------------+-------------------------------------------------------------------+
| $results->hasPages() | Determine if there are enough items to split into multiple pages. |
+----------------------+-------------------------------------------------------------------+

关于php - 如何检查分页链接是否会在laravel Blade 中显示?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46472692/

10-11 22:06
查看更多