Намерих начин да заобиколя заявката за преброяване на страниците в cakephp. В модела, който искате да пагинирате, можете да замените функцията, която изпълнява заявката за преброяване, функцията е paginateCount($conditions = null, $recursive = 0, $extra = array())
Използвах следния код, за да коригирам проблема си:
function paginateCount($conditions = null, $recursive = 0, $extra = array()) {
return 0;
}
След това редактирах пагинацията в изгледа, за да показва винаги следващия бутон. Отиването на страница без резултати просто няма да покаже нищо.