首页 > 作文

Laravel5.1 框架分页展示实现方法实例分析

更新时间:2023-04-08 03:44:26 阅读: 评论:0

本文实例讲述了laravel5.1 框架分页展示实现方法。分享给大家供大家参考,具体如下:

laravel为我们提供了一套分页的逻辑,我们无需自己实现分页逻辑,只需要执行几个简单的方法就能实现漂亮的分页。

1 simplepaginate

这是一种只显示上一页下一页的样式分页,我们来看看怎么用:

class postcontroller extends controller{  public function index()  {//    $posts = 我的妈妈作文300字post::simplepaginate(10);   这是model的版本 怎么安慰失恋的女生   /**     * simplepaginate     * 第一个参数:每页显示多少条数据。     * 第二个参数:(可选)查询的字段 默认是*     * 第三个参数:(可选)页码名称 默认是page     */    $posts = db::table('posts')->simplepaginate(10);    return view('post.index', compact('posts'));  }}

然后在blade模板中用$posts->render()显示:

<!doctype html><html><head>  <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css" rel="external nofollow" rel="external nofollow" ></head><body><div class="container">  <h1>posts</h1>  <hr>  <ul>    @foreach($posts as $post)      <li>   深圳住宿     <h4>{{ $post->title }}</h4>        <p>{{ str_limit($post->content) }}</p>      </li>    @endforeach  </ul>  {!! $posts->render() !!}</div></body></html>

2 paginate

这是一个自带页码的样式分页。

class postcontroller extends controller{  public function index()  {//    $posts = post::paginate(10);   这是model的版本//    $posts = post::where('create_at', '<', carbon::now())->paginate();  可以在where等逻辑后使用    /**     * simplepaginate     * 第一个参数:每页显示多少条数据。 周年庆主题    * 第二个参数:(可选)查询的字段 默认是*     * 第三个参数:(可选)页码名称 默认是page     * 第四个参数:(可选)代表第几页 默认是null     */    $posts = db::table('posts')->orderby('created_at', 'desc')->paginate(10);    return view('post.index', compact('posts'));  }}

然后在blade模板中用$posts->render()显示:

<!doctype html><html><head>  <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css" rel="external nofollow" rel="external nofollow" ></head><body><div class="container">  <h1>posts&2015年9月4日lt;/h1>  <hr>  <ul>    @foreach($posts as $post)      <li>        <h4>{{ $post->title }}</h4>        <p>{{ str_limit($post->content) }}</p>      </li>    @endforeach  </ul>  {!! $posts->render() !!}</div></body></html>

本文发布于:2023-04-08 03:44:24,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/9f226158281814188504d9156aa13cc3.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:Laravel5.1 框架分页展示实现方法实例分析.doc

本文 PDF 下载地址:Laravel5.1 框架分页展示实现方法实例分析.pdf

下一篇:返回列表
标签:分页   可选   参数   这是
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图