Fre*_*d K 5 php pagination laravel laravel-5
我正在使用Laravel 5.5构建应用程序。我需要自定义分页。我必须在页面链接元素上应用css类。我在哪里找到要覆盖的模板?
您可以指定自己的分页视图:
{{ $paginator->links('view.name') }}
Run Code Online (Sandbox Code Playgroud)
从文档:
默认情况下,渲染以显示分页链接的视图与 Bootstrap CSS 框架兼容。但是,如果您不使用 Bootstrap,您可以自由定义自己的视图来呈现这些链接。在分页器实例上调用 links 方法时,将视图名称作为第一个参数传递给该方法
或者您可以自定义默认视图。
从文档:
但是,自定义分页视图的最简单方法是
resources/views/vendor使用以下vendor:publish命令将它们导出到您的目录:
php artisan vendor:publish --tag=laravel-pagination此命令会将视图放置在
resources/views/vendor/pagination目录中。default.blade.php此目录中的文件对应于默认的分页视图。编辑此文件以修改分页 HTML。
或者,如果您刚刚修改了默认的 Bootstrap 类,则可以在加载 Bootstrap 后加载 CSS。
您必须从终端启动此命令:
php artisan vendor:publish --tag=laravel-pagination
这将在resources/views/vendor/pagination目录中创建视图。
现在,您可以在视图中应用您的课程:default.blade.php。
在此处阅读文档:https : //laravel.com/docs/5.6/pagination#customizing-the-pagination-view
| 归档时间: |
|
| 查看次数: |
5949 次 |
| 最近记录: |