laravel的分页
来源:互联网 发布:数控编程和程序员 编辑:程序博客网 时间:2024/06/04 19:19
一.因为大家对laravel框架的分页有些不满意,所以我在这里给大家写一个。
$data = DB::Table('article')->paginate(5);//获取数据,以及写明分页时的数据个数。 //print_r($data);die; $data->setPath('show');// $num=$data->lastPage(); $next_page=$num-$data->currentPage() ==0 ? $num : $data->currentPage()+1 ; $last_page=$data->currentPage()-1 <0 ? 1 : $data->currentPage()-1 ; $data->next=$next_page; $data->last=$last_page; return view('article/article')->with('data',$data);
2.在views里写。
@if ($data->LastPage()>1) <a href="{{ $data->Url(1) }}" class="item{{ ($data->CurrentPage() == 1) ? ' disabled' : '' }}"> <i class="icon left arrow"></i> 首页 </a> <a href="{{ $data->Url($data->last) }}" class="item{{ ($data->CurrentPage() == 1) ? ' disabled' : '' }}"> <i class="icon left arrow"></i> 上一页 </a> <a href="{{ $data->Url($data->next) }}" class="item{{ ($data->CurrentPage() == 1) ? ' disabled' : '' }}"> <i class="icon left arrow"></i> 下一页 </a> <!-- @for ($i = 1; $i <= $data->LastPage(); $i++) <a href="{{ $data->Url($i) }}" class="item{{ ($data->CurrentPage() == $i) ? ' active' : '' }}"> {{ $i }} </a> @endfor --> <a href="{{ $data->Url($data->LastPage()) }}" class="item{{ ($data->CurrentPage() == $data->LastPage()) ? ' disabled' : '' }}"> 末页 <i class="icon right arrow"></i> </a> @endif
二.这样就是一个标准的分页了。
0 0
- laravel的分页
- laravel的搜索分页
- Laravel 分页缓存的实现
- laravel的搜索后分页
- laravel简单的搜索分页
- Laravel分页
- laravel框架的搜索后分页
- laravel中带有条件搜索的分页
- laravel 5.2 的搜索加分页
- laravel分页修改默认的page参数
- laravel 的 分页以及条件搜索后分页
- laravel原生分页并带参数的搜索分页
- Laravel分页教程
- laravel ajax 分页
- laravel裸查分页
- Laravel自定义分页样式
- laravel 分页 说明
- # Laravel数组分页
- 理解HTTP session原理及应用
- Codeforces #366(Div.2)A.Hulk【水题】
- bzoj 1004(置换+逆元)
- Codeforces #366(Div.2)B.Spider Man【水题】
- 面向对象初识
- laravel的分页
- Codeigniter使用淘宝IP地址库获取用户位置,并加载相关内容
- OKHttp3同步和异步的简单使用方法
- 对象原型
- cracking the coding interview 中文版
- 数组扩展
- 小米Git
- 字符串扩展
- 原型链