Función Para retornar un Pager segun un Criterio
De CidesaWiki
(Diferencias entre revisiones)
192.168.0.199 (Discusión)
(New page: Esta función debe ser colocada como una método de clase (clases Peer, notese que es una clase static) <pre> public static function getPagerByCodnom($codnom, $pagina = 1) { $c = ...)
(New page: Esta función debe ser colocada como una método de clase (clases Peer, notese que es una clase static) <pre> public static function getPagerByCodnom($codnom, $pagina = 1) { $c = ...)
Última versión de 14:18 26 mar 2007
Esta función debe ser colocada como una método de clase (clases Peer, notese que es una clase static)
public static function getPagerByCodnom($codnom, $pagina = 1) { $c = new Criteria(); $c->add(NpasiconnomPeer::CODNOM, $codnom); $pager = new sfPropelPager('Npasiconnom', 10); $pager->setCriteria($c); $pager->setPage($pagina); $pager->init(); return $pager; }
$codnom es el valor del campo por el cual queremos filtrar el Pager
$pagina es la página donde queremos que nos devuelva registro.
y el 10 como parámetro de la instruccion 3 de la función es la cantidad de registros por paginas. Esto puede ser cambiado.