datagrid
datagrid copied to clipboard
:muscle: DataGrid for Nette Framework: filtering, sorting, pagination, tree view, table view, translator, etc
https://getbootstrap.com/docs/5.0/migration/ **Libs** * bootstrap-datepicker: https://github.com/uxsolutions/bootstrap-datepicker/issues/2593 * bootstrap-select: https://github.com/snapappointments/bootstrap-select/issues/2505
is there a way to change text to icons for InlineEdit buttons?  something like $inlineEdit = $grid->addInlineEdit(); $inlineEdit->getCancleButton->setIcon('times'); $inlineEdit->getSaveButton->setIcon('save'); and if there is from which version?
Hello, I have a huge tables (10s of millions of rows) which I use for searching in using datagrid. How ever there is an issue, COUNT for paginator is awfully...
nette/forms v3.0.7, ublaboo/datagrid v6.7.6 - OK nette/forms v3.1.6, ublaboo/datagrid v6.9.2 - Undefined property: Nette\Utils\ArrayHash::$id after using $values->id: ``` $grid->setItemsDetailForm(function(Nette\Forms\Container $container) use ($grid, $presenter) { $container->addHidden('id'); $container->addText('name'); $container->addSubmit('save', 'Save') ->setValidationScope([$container]) ->onClick[]...
I had an issue that multiselect for multiselect group action was permanently hidden, it works after this change. I also changed multiselect button class to `btn-light` which is more similar...
Hi, is it possible to set condition for rows to allow or disable inline edit for them? I couldn't find anything in documentation. I was trying to do something similiar...
If grid is set to $grid->setAutoSubmit(false) I found translation key "ublaboo_datagrid.filter_submit_button" is missing. Ok, It's easy corretct it 'ublaboo_datagrid.filter_submit_button' => 'Search'. But. Button is generated from code from Filter\SubmitButton.php. Can...
This construction does not work: ```php public function createComponentGrid(): DataGrid { // ... $grid->onRedraw[]= [$this, 'onRedrawGrid']; } public function onRedrawGrid() { // ... if ($this->isAjax()) { $grid->getPresenter()->redrawControl('externalSnippet'); } } ```
Exports mostly contains some parameters, like dates, since this allways goes through translation system and we're not able to pass parameters we get a lot of new keys poping out,...