修改tp3.2分页,如果一个页面上需要显示两个列表,都需要分页,如果按照tp3.2默认的分页类显示分页,传的参数默认为p,但是两个列表不能都传p,不然两个列表分页就一样的了,其中一个列表跳到下一页,另外一个列表也会显示下一页内容,而我们需要的是两个列表的分页分开显示,互不影响,这时候需要再加一个分页类。
1,复制整个分页类,Page.class.php,命名Page2.class.php
2,分页参数默认为p,将其改为p2
3,调用:
$Page2 = new \Think\Page2($count2,10);// 实例化分页类 传入总记录数和每页显示的记录数
$show2 = $Page2->show();// 分页显示输出
//将分页参数p替换为p2
if ($show2){
$show2 = str_replace("/p/","/p2/",$show2);
}
现在点击下一页,传的分页参数就是p2,其中一个列表传p,另一个列表传p2,其中一个列表分页后就不会影响另一个列表分页。