Ublaboo datagrid ignoruje $grid->setDefaultPerPage(30);

Čamo
Člen | 798
+
0
-

Definícia gridu vyzerá takto

$grid = new DataGrid($presenter, $name);

$grid->setStrictSessionFilterValues(false);
$grid->setColumnsHideable();

$grid->setRememberState(false);
$grid->setPagination(true);
$grid->setDefaultPerPage(30);

$source = $this->playlistNew->getBasePlaylist($device_id, $screen_id);
$grid->setDataSource($basePlaylist);
...

Nechápem ako je to možné. Vráti mi 10 riadkov a keď som sa pozrel do session tak tam je all

'Admin:DevicesPlaylist:playlistGrid' => array
'_grid_sort' => array (0)
'_grid_perPage' => 'all'
'_grid_page' => 1

Niečo som prehliadol alebo prečo to ignoruje? Díky za radu.

Editoval Čamo (4. 10. 9:52)

Marek Znojil
Člen | 84
+
0
-

Máš ‘30’ povolené v seznamu?

$grid->setItemsPerPageList([10, 30, 50], true);
Čamo
Člen | 798
+
+1
-

@MarekZnojil Díky moc. To bol ten problém. Funguje :)