我对 Cake (1.3) 分页限制器有疑问,代码如下:
$page = (!empty($this->params['form']['page'])) ? $this->params['form']['page'] : 1 ;
# Consulta
$this->paginate = array('limit' => $limit, 'page' => 555, 'order' => array('Candidate.id' => 'ASC'), 'conditions' => $conditions);
$data = $this->paginate('Candidate');
当我发送第 1、2、3 行等页面时,工作正常,但如果结果有 6 页,并且我发送第 7、8 或 999999 页,查询将第 6 页返回给我,它是否正确?
我认为查询向我发送了一个空数组,而不是最后一页无限。
当页面不存在时,有什么方法可以强制发送任何内容?