资讯专栏INFORMATION COLUMN

Laravel 通过服务提供者来自定义分页样式

Aldous / 3340人阅读

摘要:创建重写方法的类创建文件创建服务提供者自定义分页将服务提供者添加到讨论群欢迎加入实例源码我的开源博客

需求介绍

laravel默认了分页,实现非常优雅,但有时候会遇到修改默认的样式,比如我要将默认的

    修改为

      解决办法切入点

      Laravel自带的分页链接样式由IlluminatePaginationBootstrapThreePresenter的render方法生成,我们在此方法上做文章即可实现。

      创建重写render方法的类

      创建文件:App/Presenters/PagiationPresenter

      hasPages()) {
                  return new HtmlString(sprintf(
                      "
        %s %s %s
      ", $this->getPreviousButton(), $this->getLinks(), $this->getNextButton() )); } return ""; } }
      创建服务提供者PaginationServiceProvider
      
      将服务提供者添加到config/app.php
      
      "providers" => [
      
              /*
               * Laravel Framework Service Providers...
               */
               ...
              AppProvidersPaginationServiceProvider::class,
          ],
      讨论群

      QQ : 339803849 (欢迎加入)

      实例源码

      我的开源博客Moell Blog

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/30463.html

相关文章

  • Laravel定义分页样式

    摘要:的分页组件默认为的分页样式,但如果我们用的并不是或者说分页的结构不一样,这时我们需要自定义分页。进一步,可以看到通过继承并对方法进行重写,由此可见,我们可以通过继承类并对方法进行重写,就可以自定义分页的样式了。         Laravel 的分页组件默认为 Bootstrap 的分页样式,但如果我们用的并不是 Bootstrap 或者说分页的 HTML结构不一样,这时我们需要自定义...

    Lionad-Morotar 评论0 收藏0
  • Laravel5.3分页以及样式——从未如此简单

    摘要:版本以上的分页比之前的更简单和人性化首先获取到数据,方法能够自动判定当前页面正确的数量限制和偏移数。默认情况下,当前页数由请求所带的参数来决定。当然,该值由自动检测,并自动插入由分页器生成的链接。 laravel5.3版本以上的分页比之前的更简单和人性化 1.首先获取到数据,paginate方法 能够自动判定当前页面正确的数量限制和偏移数。默认情况下,当前页数由HTTP 请求所带的 ...

    isLishude 评论0 收藏0
  • laravel分页样式替换(增加首页尾页)

    摘要:之分页样式替换增加首页尾页一自定义一个类代码如下,位置随你放,注意命名空间。自定义样式添加首页方法上一页下一页添加尾页方法这里标签可以添加你自己的样式新建首页方法首页新建尾页方法尾页 laravel之分页样式替换(增加首页尾页) 一、自定义一个类(代码如下),位置随你放,注意命名空间。二、模板输出调用 {!! $data->render(new AppHttpControllersS...

    rose 评论0 收藏0
  • Laravel 5.7 正式发布,同时启动中文翻译

    摘要:版本现在正式发布了,每个人都可以使用。该版本引入了一些新特性并修复了很多,改进超过了版本。我们正在翻译中文文档,这是个系统性学习的好机会,感兴趣的同学请前往 showImg(https://segmentfault.com/img/remote/1460000016281269); 「Laravel 5.7 」版本现在正式发布了,每个人都可以使用。该版本引入了一些新特性并修复了很多 b...

    Yujiaao 评论0 收藏0
  • Laravel5.1+ 分页Pagination解析以及扩展

    摘要:文档告诉我们对应于查询语句构造器和的方法,而则等同于方法。那我们还是来看下源码,具体这个是如何实现的中传入的是一个的实例,并调用这个实例化的方法来实现分页的显示的。首先就来简单的实现一个,显示出来上一页和下一页,中间是分页数字的例子。 本文最早发表于本人博客: Laravel5.1+ 分页Pagination解析以及扩展 Laravel 的分页很方便,其实扩展起来也挺容易的,下面就来做...

    LancerComet 评论0 收藏0

发表评论

0条评论

Aldous

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<