-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Joe edited this page Mar 18, 2023
·
5 revisions
Advanced filters for Rappasoft Laravel Livewire Tables v2.0 and above
Offering the following filters:
- Numeric Range Filter
- Date Range Filter
- Date Picker Filter
- Smart Select (Select2 Style)
- Component Filter (Under Development)
Demo Available Here: https://tabledemo.lowerrocklabs.com/
Package is currently under active development & testing, please use caution when using in a production environment.
Filter | Tailwind 3 | Tailwind 2 | Bootstrap 4 | Bootstrap 5 |
---|---|---|---|---|
Number Range | ✓ | ✓ | ✓ | ✓ |
Date Range | ✓ | ✓ | ✓ | ✓ |
Date/Time Picker | ✓ | ✓ | ✓ | ✓ |
SmartSelect | ✓ | ✓ | ✓ (Styling Improvements) |
✓ (Styling Improvements) |
Component Filter | Testing | Testing | ✗ | ✗ |
Version | Supported |
---|---|
8 | ✗ |
9 | ✓ |
10 | ✓ |
This package uses Arr::map, which is not supported under Laravel 8. If there is demand, then a version will be released supporting Laravel 8
This package is available to be installed via Composer
composer require lowerrocklabs/laravel-livewire-tables-advanced-filters
php artisan vendor:publish livewiretablesadvancedfilters-lang
Please exercise restraint when publishing the views, as this package is in active development!
php artisan vendor:publish livewiretablesadvancedfilters-views
This package makes several on-the-fly adjustments to the default toolbar blade, including:
- Customisable width of the filter menu Set the following value in the configuration file. You may pass any valid width class/selectors to this field. 'customFilterMenuWidth' => 'md:w-80',
- Filter menu will lock open until you click to close the menu