yajra / laravel-datatables-editor by yajra

Laravel DataTables Editor plugin for Laravel 5.5+.
3,209,975
113
6
Package Data
Maintainer Username: yajra
Maintainer Contact: aqangeles@gmail.com (Arjay Angeles)
Package Create Date: 2017-12-16
Package Last Update: 2024-03-16
Home Page: https://yajrabox.com/docs/laravel-datatables/editor-installation
Language: PHP
License: MIT
Last Refreshed: 2024-04-18 15:04:08
Package Statistics
Total Downloads: 3,209,975
Monthly Downloads: 94,052
Daily Downloads: 4,467
Total Stars: 113
Total Watchers: 6
Total Forks: 13
Total Open Issues: 2

Laravel DataTables Editor Plugin.

Laravel 5.5 Latest Stable Version Build Status Scrutinizer Code Quality Total Downloads License

This package is a plugin of Laravel DataTables for processing DataTables Editor library.

Special thanks to @bellwood and @DataTables for being generous for providing a license to support the development of this package.

NOTE: A premium license is required to be able to use DataTables Editor library.

Requirements

Documentations

Features

  • DataTables Editor CRUD actions supported.
  • Inline editing.
  • Bulk edit & delete function.
  • CRUD validation.
  • CRUD pre / post events hooks.
  • Artisan command for DataTables Editor generation.

ROAD MAP

  • [x] Add artisan command to generate DataTablesEditor stub.

  • [x] Fix issue with edit action where unmodified column are being added on the request.

    This only happens when the field is password. The solution is to add an empty password on response.

    datatables(User::query())->setRowId('id')->addColumn('password', '')->toJson()
    
  • [x] Add CRUD pre / post event hooks.

  • [x] Add tests.

  • [x] Docs, docs, docs...

  • [ ] Create demo site.

Quick Installation

composer require yajra/laravel-datatables-editor:^1.0

And that's it! Start building out some awesome DataTables Editor!

Contributing

Please see CONTRIBUTING for details.

Security

If you discover any security related issues, please email aqangeles@gmail.com instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.

Built with Love :heart:

Using this package requires you a license that costs more than a coffee. If this helps you in any way, don't be shy and pour some coffee for me. :heart:

paypal