ThinkPHP版本3.2,实现一个页面多个分页。
修改分页类,\ThinkPHP\Library\Think\Page.class.php。修改构造方法。如下:
原来的构造方法:
public function __construct($totalRows, $listRows, $parameter = array()) {
C('VAR_PAGE') && $this->p = C('VAR_PAGE'); //设置分页参数名称
.......
}
修改成如下:
public function __construct($totalRows, $listRows, $parameter = array(), $varPage = '',) {
if ($varPage) {
$this->p = $varPage;
} else {
C('VAR_PAGE') && $this->p = C('VAR_PAGE'); //设置分页参数名称
}
.....
}