Yii2 使DataProvider分页时,page超过最大页数不进行处理
2016-06-14 10:54
477 查看
默认情况下,使用\yii\data\Pagination分页,如果当前页数(page)超过最大页数,会把当前页数(page)设置成最大页数,但有时候我们并不希望这样做,比如开发api时,客户端可能是根据返回的data来判断是否还有下一页,如果是默认情况,会一直返回data,所以我们需要把pagination的validatePage属性设置为false。这样的话,当前页超过最大页时不会再进行判断处理。
\yii\data\Pagination->validatePage=false;
\yii\data\Pagination->validatePage=false;
相关文章推荐
- PHP PDO_MYSQL 链式操作 非链式操作类
- php读取XML的方法
- php,mysql 小测验 习题解析
- php利用header()实现文件下载
- 阿里云服务器 FTP配置图文教程和添加两个FTP站点
- 2016系统吞吐量、TPS(QPS)、用户并发量、性能测试概念和公式
- PEAR:使用PHPDoc轻松建立你的PEAR文档
- PHP经验——PHPDoc PHP注释的标准文档(翻译自Wiki)
- PHPDoc/PHPDocumentor生成API文档
- thinkphp连接多数据库
- yii2.0 Activeform表单部分组件使用方法
- 供参考的 php 学习路线
- Yii2.0 rules验证规则大全
- phpcms v9如何给父级单页栏目添加内容?
- [李景山php]每天laravel-20160829|McryptEncrypter-3
- [李景山php]每天laravel-20160829|McryptEncrypter-3
- 在new 控件时LayoutParams的使用
- php+mysql,php连接mysql,查询与分页显示
- PHP 乱码问题
- phpmyadmin数据库密码的设置