CakePHP PaginatorHelper是否有获取记录计数的函数(表中的所有记录,而不仅仅是这个页面上的记录)?像mysql的COUNT()
或PHP的mysql_num_rows()
。
或者我应该使用控制器的find()
功能?
非常感谢。
可以使用counter()方法。
echo $this->Paginator->counter(array('format' => '{:count}'));
您可以使用/覆盖paginageCount
:http://book.cakephp.org/1.2/view/249/Custom-Query-Pagination