Как разбить на страницы существующие функции модели в CakePHP? - PullRequest
1 голос
/ 04 марта 2010

У меня есть множество функций модели, которые уже возвращают разные наборы данных. Я хотел бы иметь возможность разбивать их на страницы без необходимости переписывать их все, используя метод paginate в контроллере. Есть ли аккуратный способ сделать это?

1 Ответ

1 голос
/ 04 марта 2010

Разве это не сработает?

$this->set('dataSet', $this->paginate($verySpecialModelDataSet, $paginateOptions));

Если у вас много контроллеров, вы можете совершать звонки, переопределив beforeRender () [http://book.cakephp.org/view/60/Callbacks] в контроллере приложений.

...