Configurar la cantidad de registros por defecto en una grilla

Por defecto las grillas del backend de Magento muestran hasta 20 registros.

Grillas por defecto en Magento

Como otras, ésta propiedad puede ser redefinida en el constructor de la clase.

Si queremos que el valor por defecto de paginación sea otro, sólo tenemos que agregar una línea al constructor de nuestra grilla.

public function __construct()
{
    parent::__construct();
    ...
    $this->setDefaultLimit(100);
}

De ésta forma, si no se especifica un valor, el que aquí asignemos será el usado.

Cambiando la paginación por defecto de una grilla en Magento

El único detalle a tener en cuenta es que los valores posibles a establecer tienen que coincidir con los que se muestran en el dropdown.

Si quisiéramos modificarlos, tendríamos que editar el archivo /app/design/adminhtml/default/default/template/widget/grid.phtml y establecer aquellos valores que nos estén faltando.

Tweet about this on TwitterShare on Google+Email this to someoneShare on FacebookShare on LinkedIn