Función Para retornar un Pager segun un Criterio

De CidesaWiki

Saltar a navegación, buscar

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.

Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas