@@ -14,9 +14,9 @@ This package is created to handle [server-side](https://www.datatables.net/manua
14
14
- ** Eloquent ORM**
15
15
- ** Fluent Query Builder**
16
16
- ** Collection** [ available on v5.x and later]
17
- - [ DataTable Service Implementation (v6.x)] ( https://github.com/yajra/laravel-datatables/blob/6.0/CHANGELOG.md ) .
17
+ - [ DataTable Service Implementation (v6.x)] ( https://github.com/yajra/laravel-datatables/blob/6.0/CHANGELOG.md#v600---datatable-service-implementation ) .
18
18
- Adding or editing content of columns and removing columns
19
- - Templating new or current columns via Blade Template Engine or by using Closure
19
+ - Modify column values via Blade Template Engine or by using Closure
20
20
- Works with ** ALL the DATABASE** supported by Laravel
21
21
- Works with ** Oracle Database** using [ Laravel-OCI8] ( https://github.com/yajra/laravel-oci8 ) package
22
22
- Works with [ DataTables] ( http://datatables.net ) v1.10++.
@@ -31,10 +31,16 @@ This package is created to handle [server-side](https://www.datatables.net/manua
31
31
- Provides a [ DataTable Html Builder] ( http://datatables.yajrabox.com/html ) to help you use the package with less code.
32
32
- Provides XSS filtering function to optionally escape all or specified column values using ` escapeColumns('*'\['column']) ` method.
33
33
- Provides Query Logging when application is in debug state. ** Important: Make sure that debug is set to false when your code is in production**
34
+ - Easily attach a resource on json response via ` ->with() `
35
+ - Built-in support for exporting to CSV, EXCEL and PDF using [ Laravel-Excel] ( https://github.com/Maatwebsite/Laravel-Excel ) .
36
+ - Built-in printer friendly view or create your own by overriding ` printPreview() ` method.
37
+ - Provides an artisan command for generating a DataTable service and scope.
38
+ - See [ change logs] ( https://github.com/yajra/laravel-datatables/blob/6.0/CHANGELOG.md ) for more details.
34
39
35
40
## Requirements:
36
41
- PHP 5.5.9 or later.
37
42
- Laravel 5.0 or later.
43
+ - [ DataTables jQuery Plugin] ( http://datatables.net/ ) v1.10.x
38
44
39
45
## Laravel 4.2 & DataTables v1.9.x Users
40
46
Most of the latest updates/features are not available on these versions. Please check [ L4 Branch] ( https://github.com/yajra/laravel-datatables/tree/L4 ) and [ L5 DT1.9] ( https://github.com/yajra/laravel-datatables/tree/L5-DT1.9 ) for old documentations of its features.
@@ -48,24 +54,16 @@ Most of the latest updates/features are not available on these versions. Please
48
54
- [ Demo Application] ( http://datatables.yajrabox.com ) is available for artisan's reference.
49
55
50
56
## Quick Installation
51
- ** Laravel 5:** ` composer require yajra/laravel-datatables-oracle:~6.0 `
52
-
53
- ** Laravel 4:** ` composer require yajra/laravel-datatables-oracle:~3.0 `
57
+ ` composer require yajra/laravel-datatables-oracle:~6.0 `
54
58
55
59
#### Service Provider
56
60
` Yajra\Datatables\DatatablesServiceProvider `
57
61
58
62
#### Facade
59
- ** Laravel 4**
60
- ` 'Datatables' => 'yajra\Datatables\Facades\Datatables', `
61
-
62
- ** Laravel 5++**
63
63
` Datatables ` facade are automatically registered as an alias for ` Yajra\Datatables\Datatables ` class.
64
64
65
65
#### Configuration
66
- ** Laravel 5:** ` $ php artisan vendor:publish --tag=datatables `
67
-
68
- ** Laravel 4:** ` $ php artisan config:publish yajra/laravel-datatables-oracle `
66
+ ` $ php artisan vendor:publish --tag=datatables `
69
67
70
68
And that's it! Start building out some awesome DataTables!
71
69
@@ -92,4 +90,3 @@ If you discover any security related issues, please email [
[email protected] ](
92
90
## License
93
91
94
92
The MIT License (MIT). Please see [ License File] ( https://github.com/yajra/laravel-datatables/blob/master/LICENSE.md ) for more information.
95
-
0 commit comments