Grido\Grid::setDefaultPerPage PHP Méthode

setDefaultPerPage() public méthode

Sets the default number of items per page.
public setDefaultPerPage ( integer $perPage ) : Grid
$perPage integer
Résultat Grid
    public function setDefaultPerPage($perPage)
    {
        $perPage = (int) $perPage;
        $this->defaultPerPage = $perPage;
        if (!in_array($perPage, $this->perPageList)) {
            $this->perPageList[] = $perPage;
            sort($this->perPageList);
        }
        return $this;
    }

Usage Example

Exemple #1
0
 /**
  * @param $name
  * @return Grid
  * @throws \Grido\Exception
  */
 protected function createComponentGrid($name)
 {
     $grid = new Grid($this, $name);
     $grid->translator->lang = 'cs';
     $fluent = $this->searchRepository->getAll();
     $grid->model = $fluent;
     $grid->addColumnText('term', 'Hledaný termín')->setSortable()->setFilterText();
     $grid->getColumn('term')->headerPrototype->style['width'] = '75%';
     $grid->addColumnNumber('count', 'Počet hledání')->setSortable();
     $grid->getColumn('term')->headerPrototype->style['width'] = '25%';
     $grid->setDefaultPerPage(50);
     $grid->filterRenderType = $this->filterRenderType;
     $grid->setExport();
     return $grid;
 }
All Usage Examples Of Grido\Grid::setDefaultPerPage