thinkphp6.1中分页类调用

hykeda8个月前ThinkPHP895
$list = YourModel->paginate([
    'list_rows' => 15
    'simple'    => false,            
    'type'      => 'page\Bootstrap',
    'var_page'  => 'page',
    'query'     => $this->request->get()
]);

使用了分页类是extend中的page文件夹下面的Bootstrap.php。并且在provide.php中配置了'think\Paginator'    => \page\Bootstrap::class

和TP5有区别了:

$list = YourModel->paginate($page, $countNum, [
    'type'     => 'page\Bootstrap',
    'var_page' => 'page',
    'simple'=>true,
    'query'    => $this->request->get()
]);


标签: pagethinkphp6

相关文章

thinkphp5 微信token验证不通过

刚想接入下微信公众平台,用了最新的tp5,之前用的是tp3.2.3,发现配置好文件后,微信后台一直提示token验证失败。 但是直接在入口文件写echo $_GET["echostr"];就会提...

thinkphp5页面出现500服务器内部错误

    最近写项目发现页面显示正常,控制器单独输出调试都正常,数据返回了,但还是报错get请求报错500服务器内部错误。  &nbs...

关于thinkphp6 where以数组形式查询,其中有or,and的处理

最近在写tp6的查询语句时,如果查询条件以数组形式传入,比如:$where[] = ['id','=',$id]; $where[] =...

thinkphp6 前置和后置中间件的区别以及特殊情况

首先官方文档是这么描述的:中间件是在请求具体的操作之前还是之后执行,完全取决于中间件的定义本身。下面是一个前置行为的中间件 (Before命名是随意的):<?php namespace&n...

最新阿里云OSS文件上传部署

1、前往阿里云github下载SDK包:https://github.com/aliyun/aliyun-oss-php-sdk/releases。 这里介绍源码部署:Source code下载下来...

关于thinkphp5.1钩子和行为的个人理解和使用

关于thinkphp5.1钩子和行为的个人理解和使用

thinkphp5中的钩子和行为属于AOP编程思想,类似于AOP编程中的“切面”的概念,简单理解就是一个切入点,可以大大增加程序的耦合性。如何使用钩子和行为来开发:首先在项目中创建一个行为文件夹:1、...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。