Download the PHP package nodus-it/livewire-datatables without Composer
On this page you can find all versions of the php package nodus-it/livewire-datatables. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download nodus-it/livewire-datatables
More information about nodus-it/livewire-datatables
Files in nodus-it/livewire-datatables
Package livewire-datatables
Short Description A awesome package for easy dynamic datatables with livewire
License MIT
Informations about the package livewire-datatables
Livewire Datatables
An awesome package for easy dynamic datatables with Laravel Livewire and Bootstrap v4.
Installation
You can install the package via composer:
You can publish the config file with:
You can publish the blade views with:
`
Now with the package installed we need to set up some things in order for things to properly work.
First of all, all prerequisites of the livewire library are of course required. For these steps consult: https://laravel-livewire.com/docs/2.x/installation
Second you should check the configs of the core package and this package and make sure all settings work for your project. Especially the blade stack names for styles and scripts could potentially differ from our defaults!
Additionally, we need to include the styles of the livewire datatable package. ``
Usage
General tooling
For information of the general tooling around this package (e.g. full component rendering, CSP support, ...) please consult the core package documentation under: https://github.com/nodus-it/livewire-core
The DataTable
component
Todo
The ConfirmModal
component
Add the confirm-modal component to your layout at entrance level of your documents body. ` Now you're already good to go for the confirmation buttons of your datatables.
Furthermore, it's possible to use the confirm-modal component from outside the datatable aswell. You simply need to emit the confirm:show
event:
In livewire components:
**Out of livewire components:**
With the third parameter it is possible to customize the modal texts and colors. For further details take a look inside the ConfirmModal
class.
Roadmap
- Support for search keys through multiple relations
- Support for sort keys through relations
- Advanced scopes
- More themes (Tailwind3, Bootstrap5)
- Fix the query rebuilding problem (currently using the IDs array) by using EloquentBuilder serialization
Testing
`
License
The MIT License (MIT). Please see License File for more information.