我正在制作cakephp分页, 我的数据库中有150条记录 我的要求是每页显示最多50条记录 最多可包含5条记录, 我已经完成了
$this->paginate($myQuery, array('maxLimit' => 50,'limit' => 5 )));
和
$this->paginate = array('maxLimit' => 50, 'limit' => 5);
我能够限制每页5条记录,但不能限制总记录数或总页数。
请帮帮我。
答案 0 :(得分:0)
maxLimit仅限制每页的最大记录数。 你可以做这样的事情
$page = $this->request->getQuery('page');
if($page > 5){
$page = 5;
}
$this->paginate = array(
// other things
'page' => $page
);