美文网首页
更改 laravel 默认分页

更改 laravel 默认分页

作者: 云龙789 | 来源:发表于2022-01-15 00:41 被阅读0次

    前言

    之前在 view 文件中使用 {{ $list->links() }},直接就可以显示分页。但是最近使用 laravel 发现出现的分页只有 上一页 下一页。我想要中间分页,则不能看到这个效果。查找资料都是教你怎么写分页的。但其实我没什么心情去看,我要的效果就是要把简单的分页,改造成有页码的分页。
    今天看到资料中的视频,才知道了解决方案。想想还是老外讲的只是比较牛逼

    视图组件 https://github.com/illuminate/pagination/tree/master/resources/views

    视图组件

    你在使用的时候,其实是不需要单独把组件加载出来的。在 composer 加载的时候 vendor 文件夹其实已经有了相应的分页文件。但是如果你想改造分页,则可以把分页加载出来。

    执行命令 php artisan vendor:publish

    php artisan vendor:publish

    会加载出 /resources/views/vendor/pagination 文件夹。显示的文件就是 图视图组件的那几个文件。默认使用的是 tailwind.blade.php 文件。如果你想使用哪种页码视图,则将其他的视图文件复制粘贴给tailwind.blade.php 即可。我发现 bootstrap-4.blade.php 就是视图待页码的视图文件

    bootstrap-4.blade.php 显示效果

    分页语言包

    分页翻译,则你需要自己创建一个 resources/lang/zh_CN/pagination.php 文件

    <?php
    // 分页翻译
    return [
        'previous' => '上一页',
        'next' => '下一页',
    
    ];
    
    图片.png

    相关文章

      网友评论

          本文标题:更改 laravel 默认分页

          本文链接:https://www.haomeiwen.com/subject/hsxthrtx.html