簡體   English   中英

Zend分頁器使用setItemCountPerPage()函數獲取每頁的所有項目

[英]Zend paginator get all items per page using setItemCountPerPage() function

我正在使用SE4應用程序的Zend框架。 使用Paginator執行查詢后,我使用zend函數setItemCountPerPage()在每頁上設置項目,如setItemCountPerPage()等。

對於提供的數字或零值,它工作正常。 但是我有成千上萬的記錄,並且希望在不分頁的情況下將其全部顯示在一頁上。

我在查詢后使用以下代碼-

$this->view->paginator = Zend_Paginator::factory($select);
$this->view->paginator->setItemCountPerPage($perPage, 10);
$this->view->paginator->setCurrentPageNumber($this->_getParam('page',1));

請讓我知道我應該為$ perPage提供什么值,以便查詢獲取的所有項目都將顯示在頁面上。

您可以簡單地傳遞列表的大小( http://php.net/manual/de/function.sizeof.php ),或停用分頁。 但是,如果您有成千上萬條記錄,則最好依次加載它們,而不是一次全部加載:)可能是用ajax滾動到頁面底部( 滾動達到80%時加載ajax )。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM