Override the CakePHP Maximum of 100 Records in Pagination:

Override the CakePHP Maximum of 100 Records in Pagination:

In the example below, we want to return 500 records per page:

$this->loadModel('ProjectFiles');
$projectFiles = $this->ProjectFiles->find('all', [
         'order' => ['ProjectFiles.created' => 'DESC', 'ProjectFiles.file_name' => 'ASC'],
         'contain' => ['Projects'],
         'conditions' => [],
    ], [
    'limit' => 500
    ]);
$projectFiles = $this->paginate($projectFiles, ['limit'=> 500, 'maxLimit' => 500]);
$this->set(compact('projectFiles'));

 

Share this Post