我如何获得Zend_Paginator对象的行数?

rah*_*ari 18 php zend-framework zend-paginator

我正在Zend_Pagintor上课Zend_Db_Table_Abstract.

Zend_Pagintor有一个count()方法,但它总是返回1!

我如何获得行数?

sub*_*ito 36

您可以使用:

$paginator->getTotalItemCount();
Run Code Online (Sandbox Code Playgroud)

  • 在paginator的视图部分内部,您可以使用`$ this-> totalItemCount`. (2认同)

Gor*_*don 27

选择合适的产品以满足您的需求:

  • count 返回页数.
  • getAbsoluteItemNumber 返回指定项目的绝对项目编号.
  • getCurrentItemCount 返回当前页面的项目数.
  • getItemCount 返回集合中的项目数.
  • getItemCountPerPage 返回每页的项目数.
  • getTotalItemCount 返回可用项目总数.

你可能正在寻找getCurrentItemCountgetTotalItemCount

有关详细信息,请查看API文档:http://framework.zend.com/apidoc/1.12