在https://validator.w3.org中查看laravel 5.7应用程序的生成的html,我发现了类似错误:
Error: Bad value navigation for attribute role on element ul.
From line 353, column 21; to line 353, column 61
<ul class="pagination" role="navigation">↩
在我的应用程序中搜索相似的代码,我发现了几个文件,例如 使用代码的vendor / laravel / framework / src / Illuminate / Pagination / resources / views / bootstrap-4.blade.php
@if ($paginator->hasPages())
<ul class="pagination" role="navigation">
此文件位于/ vendor目录下,是否可以为我的应用程序对其进行修复?
谢谢!
答案 0 :(得分:1)
您可以运行php artisan vendor:publish --tag=laravel-pagination
,它将在resources/views/vendor/pagination
文件夹中创建分页视图。然后,您可以通过添加到links()
方法的第一个参数来自定义和使用它。
列表视图:
<div class="content">
@foreach($posts as $post)
..blahblah..
@endforeach
</div>
{{ $posts->links('vendor.pagination.view_name') }}
更多信息: https://laravel.com/docs/5.7/pagination#customizing-the-pagination-view