o5/Grido – nefunguje filtrování
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- ondrej256
- Člen | 187
Zdravím,
potřebuju poradit s gridem Grido.
Vytvořil jsem jednoduchý datagrid.
class MyGrid extends Grido\Grid{
public function __construct(MyRepository $repository) {
$this->setModel($repository->find());
$this->setFilterRenderType(Filter::RENDER_INNER);
$this->setDefaultSort(array(
'id' => 'ASC',
));
$this->setDefaultPerPage(50);
$this->addColumnText('id', 'Id')->setSortable()->setFilterText();
}
}
Sortable funguje, ale filtrovani prostě nejde. Po odeslani ajaxem se grid překreslí, ale opět ukáže všechna data, když si v prohlížeči zakážu JS tak se odešle normalni request, ale taky se neodfiltrují data, opět se vypíšou všechny.
Ani se mně nezobrazují tlačítka Filter a Reset a nikde jsem nenašel jak je zapnu. Říkám si, že to s tím asi bude souviset.
Díky za rady