Download the PHP package ginkelsoft/datatables without Composer
On this page you can find all versions of the php package ginkelsoft/datatables. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download ginkelsoft/datatables
More information about ginkelsoft/datatables
Files in ginkelsoft/datatables
Package datatables
Short Description A simple DataTable package for Laravel
License MIT
Informations about the package datatables
Ginkelsoft DataTables version 0.0.10
Ginkelsoft DataTables is a flexible and easy-to-use package for managing tabular data in Laravel projects. This package requires Livewire for dynamic, AJAX-driven experiences. You can easily add filtering, searching, sorting, and bulk actions with minimal setup.
Documentation
The official documentation is now available at:
Table of Contents
- Requirements
- Installation
- Usage With Livewire
- Filters
- Sorting
- Row Actions & Bulk Actions
- Additional Features
- Contributing
- License
Requirements
- PHP 8.2+
- Laravel 10.0+
- Livewire (Required for usage of this package.)
Installation
-
Require the package:
-
Publish the package views (optional) for customization:
- Publish configuration file (optional) for customization:
Usage With Livewire
This package requires Livewire and cannot be used without it. To integrate DataTables in your Laravel project, use the following setup:
Filters
You can define various filters for refining results dynamically.
Sorting
Sorting is enabled by default. Clickable column headers allow users to sort the data in ascending or descending order.
By default, sorting is applied to the first column in the :columns
array. If needed, sorting can be applied programmatically by setting:
Row Actions & Bulk Actions
Row Actions
Bulk Actions
Additional Features
- Multi-language Support: English, Dutch, German, French, Spanish.
- Search Class for multi-column searching.
- Filter Class for custom filters (status, categories, etc.).
- Sorting Class for ascending/descending ordering.
- Select All (with confirmation modal) to choose between only visible rows or all rows.
- Custom Actions now support classes and inline styles.
- Prevent row selection when clicking an action button to avoid accidental selection.
Contributing
- Fork this repository.
- Create a new branch for your feature or fix.
- Push your changes and open a pull request.
We welcome improvements to code quality, new features, or better documentation.
License
Ginkelsoft DataTables is open-sourced software licensed under the MIT license.
Version Changes
Changes in version 0.0.10:
actions
have been renamed torow-actions
.- A new configuration file has been added.
- Ensure the Livewire component is updated, otherwise, it will not work correctly.
- Official documentation site launched: https://datatables.ginkelsoft.com/
All versions of datatables with dependencies
illuminate/support Version ^10.0|^11.0|^12.0
livewire/livewire Version ^3.0