paginador con Zend Framework
Iniciado por
Cristian Moreno
, jun 26 2014 18:39
Pulsa corazón para recibir avisos de nuevas Respuestas
Cristian Moreno
AUTOR PREGUNTA
#1
Publicado 26 junio 2014 - 18:39
¿Cuál es la mejor manera de implementar el paginador de zend para varios subqueries?
Esto también te interesa!
Invitado_Jonathan A_*
#2
Publicado
26 junio 2014 - 22:54
Lo mejor que puedes hacer es construir un paginador customizado, te dejo una base para que luego partas de allí:
class App_Model_ListOfItems implements Zend_Paginator_Adapter_Interface {
protected $_db;
public function __construct(Zend_Db_Adapter_Abstract $db) { $this->_db = $db; }
public function count() {
return (int)$this->_db->fetchOne('SELECT COUNT(*) FROM <<añade tu query aqui para determinar numero de columnas>>'); }
public function getItems($offset, $itemCountPerPage) {
$sql = 'SELECT <<añade queries, columnas, joins aqui>> LIMIT ' . (int)$offset . ', ' . (int)$itemCountPerPage;
return $this->_db->fetchAll($sql); } }
$paginador = new Zend_Paginator(new App_Model_ListOfItems($db));
Cristian Moreno
AUTOR PREGUNTA
#3
Publicado 27 junio 2014 - 05:45
Gracias crack!