モデルにpaginateとpaginateCountを実装します:
function paginate($conditions, $fields, $order, $limit, $page, $recursive, $extra)
{
return $this->query('SELECT ...');
}
function paginateCount($conditions, $recursive, $extra)
{
return $this->query('SELECT COUNT(.....');
}
また、cake / libs / controller / controller.php
のpaginate関数も確認してください。