【发布时间】:2011-06-19 20:48:55
【问题描述】:
我在 Zend Framework 中使用分页(使用 Zend Paginator)。问题是我想获取第一个元素并取消设置前一个元素,类似于
$elements = Zend_Paginator::factory($items);
$elements
->setCurrentPageNumber($this->view->getRequest()->getParam('page', 1))
->setItemCountPerPage(10)
->setPageRange(5);
使用 current($elements) 或 next($elements); unset(previous($elements)) 之类的东西,但 Zend Paginator 对象不起作用
有什么想法吗? Zend Paginator 有类似的方法吗?
【问题讨论】:
-
我相信您以错误的方式使用 zend_paginator。它仅用于显示数据时,您必须在传递给分页器之前对其进行过滤。它的目的不是操纵项目,而只是构建一个导航。
标签: php zend-framework pagination