如何脱离Laravel独立使用illuminate/pagination分页组件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何脱离Laravel独立使用illuminate/pagination分页组件相关的知识,希望对你有一定的参考价值。

参考技术A #app/config/view.php
'pagination' => 'my_pagination'

#app/views/my_pagination.php
<?php
$presenter = new Illuminate\Pagination\BootstrapPresenter($paginator);
?>
<?php if ($paginator->getLastPage() > 1): ?>
<div class="pagination">
<ul>
<?php

/* How many pages need to be shown before and after the current page */
$showBeforeAndAfter = 3;

/* Current Page */
$currentPage = $paginator->getCurrentPage();
$lastPage = $paginator->getLastPage();

/* Check if the pages before and after the current really exist */
$start = $currentPage - $showBeforeAndAfter;

/*本回答被提问者采纳

以上是关于如何脱离Laravel独立使用illuminate/pagination分页组件的主要内容,如果未能解决你的问题,请参考以下文章

如何在我的 Laravel 5 应用程序中使用 Illuminate\Support\Str::slug?

如何在我的 Laravel 5 应用程序中使用 Illuminate\Support\Str::slug?

如何修复 laravel 作曲家更新问题( Illuminate\Foundation\ComposerScripts::postAutoloadDump 无法打开流:没有这样的文件或目录)

如何在 Laravel 5.1 中按多列对 Illuminate Collection 进行排序?

如何修复“Illuminate\Support\Collection::get(), 0passed in /AMPPS/www/lsapp/vendor/laravel/framework/src/

使用 Laravel 5.5 接收 [Illuminate\Database\Eloquent\MassAssignmentException] 电子邮件