如何在分页控件中控制每页的项目数 php
How to control number of items per page in pagination Control php
我想知道如何更改 Zend 分页控件中每页的默认项目数?它写在一个 phtml 文件中,如下所示。是否有一个选项可以像在任何其他网格中一样由用户控制项目数量?
<?php echo $this->paginationControl($this->redirects, 'Sliding', 'index/page.phtml'); ?>
我还创建了一个输入,用户可以在其中输入每页所需的项目数,但我无法使用分页控件link。
<input type="number" min="0" value="10" id="numberOfRows">
我需要做一些看起来像这样的事情:
$paginator = new Zend_Paginator($adapter);
$paginator->setItemCountPerPage(10);
在控制器中添加这段代码。将获得的数据库数据对象作为参数传递给工厂函数。
$paginator = Zend_Paginator::factory($result);
$paginator->setItemCountPerPage(20);
$paginator->setCurrentPageNumber($page);
我想知道如何更改 Zend 分页控件中每页的默认项目数?它写在一个 phtml 文件中,如下所示。是否有一个选项可以像在任何其他网格中一样由用户控制项目数量?
<?php echo $this->paginationControl($this->redirects, 'Sliding', 'index/page.phtml'); ?>
我还创建了一个输入,用户可以在其中输入每页所需的项目数,但我无法使用分页控件link。
<input type="number" min="0" value="10" id="numberOfRows">
我需要做一些看起来像这样的事情:
$paginator = new Zend_Paginator($adapter);
$paginator->setItemCountPerPage(10);
在控制器中添加这段代码。将获得的数据库数据对象作为参数传递给工厂函数。
$paginator = Zend_Paginator::factory($result);
$paginator->setItemCountPerPage(20);
$paginator->setCurrentPageNumber($page);