fbpx

funcion generica en controlador

March 18, 2008

En el archivo app_controller.php se escriben las funciones que heredan todos los controladores.

class AppController extends Controller {

var $components = array (‘RequestHandler’);
var $helpers = array( ‘Html’, ‘Javascript’ );

function listar() {

$total = $this->{$this->modelClass}->findCount();
$this->set(‘total’, $total );

if ( $this->params[‘form’] && $total > $this->params[‘form’][‘limit’] ){
$dir = $this->params[‘form’][‘dir’];
$limit = $this->params[‘form’][‘limit’];
$sort = $this->params[‘form’][‘sort’];
$start = $this->params[‘form’][‘start’];
$page = (integer) ($start / $limit) + 1;
$this->set( ‘respuesta’, $this->{$this->modelClass}->findAll( null, null, $this->modelClass.’.’.$sort.’ ‘.$dir, $limit, $page ) );
} else
$this->set( ‘respuesta’, $this->{$this->modelClass}->findAll() );

}

}

avatar
Gonzalo Escribano

Ver entradas

Most Recent

June 9, 2022

¿Qué son las DAO y cuáles son sus beneficios?

Es común en la historia contemporánea que haya cambios a partir de los avances en el campo de la...

Read More

June 2, 2022

¿Qué son las DeFi y por qué son el futuro de las finanzas?

Es común en la historia contemporánea que haya cambios a partir de los avances en el campo de la...

Read More

May 27, 2022

How to start a successful product build from scratch?

Creating a product from scratch could be a huge challenge. To achieve your business goals it’s important to develop...

Read More