в моем контроллере я создал экземпляр paginator следующим образом: // On crée un objet paginator pour afficher un tableau de résultat. $paginator = Zend_Paginator::factory($versions->getVersions($projectId)); $paginator->setCurrentPageNumber($this->_getParam('page')); $paginator->setItemCountPerPage(15); Затем я повторяю на мой взгляд так: <? foreach ($this->paginator as $item): ?> <? ($flag == "pair") ? $flag = "impair" : $flag = "pair"; ?> <tr class="<?= $flag; […]
В настоящее время я использую ezSQL , который я считаю отличной оболочкой SQL. Мне было поручено добавить в разбиение на страницы, что мы можем просто зайти. У Zend есть один , который, похоже, должен работать, поскольку он слабо связан с остальной частью Zend. Я возвращаю массив с ezSQL, ala: $results = $db->get_results("SELECT * FROM table", […]