Skip to content

Releases: rmunate/EasyDataTable

V 2.2.0

10 Jun 14:12
1278bec

Choose a tag to compare

EasyDataTable:

A Fast and Efficient Way to Create BackEnd for Any DataTable in the Laravel PHP Framework

LOGO

Are you tired of the hassle of handling DataTables in your Laravel projects? Say goodbye to the complexity! EasyDataTable is here to streamline your backend processes.

With EasyDataTable, you can harness the power of Laravel's Query Builder to swiftly and effortlessly create tables with all the features you need, as demanded by DataTables.

Documentation

📖📖📖 FULL DOCUMENTATION 📖📖📖

Installation

When you wish to use this solution, you must ensure the following:

PHP: Version equal to or higher than 7.4
Laravel 8.0+

Laravel Framework: Version equal to or higher than 8.0
Laravel 8.0+

To install the dependency via Composer, run the following command:

composer require rmunate/easy-datatable

License

This project is under the MIT License.

🌟 Support My Projects! 🚀

Become a Sponsor

Make any contributions you see fit; the code is entirely yours. Together, we can do amazing things and improve the world of development. Your support is invaluable. ✨

If you have ideas, suggestions, or just want to collaborate, we are open to everything! Join our community and be part of our journey to success! 🌐👩‍💻👨‍💻

V 2.1.0

01 Jul 17:07

Choose a tag to compare

EasyDataTable:

A Fast and Efficient Way to Create BackEnd for Any DataTable in the Laravel PHP Framework

LOGO

Are you tired of the hassle of handling DataTables in your Laravel projects? Say goodbye to the complexity! EasyDataTable is here to streamline your backend processes.

With EasyDataTable, you can harness the power of Laravel's Query Builder to swiftly and effortlessly create tables with all the features you need, as demanded by DataTables.

Documentation

📖📖📖 FULL DOCUMENTATION 📖📖📖

Installation

When you wish to use this solution, you must ensure the following:

PHP: Version equal to or higher than 7.4
Laravel 8.0+

Laravel Framework: Version equal to or higher than 8.0
Laravel 8.0+

To install the dependency via Composer, run the following command:

composer require rmunate/easy-datatable

License

This project is under the MIT License.

🌟 Support My Projects! 🚀

Become a Sponsor

Make any contributions you see fit; the code is entirely yours. Together, we can do amazing things and improve the world of development. Your support is invaluable. ✨

If you have ideas, suggestions, or just want to collaborate, we are open to everything! Join our community and be part of our journey to success! 🌐👩‍💻👨‍💻

V 2.0.1

28 May 13:05

Choose a tag to compare

EasyDataTable:

A Fast and Efficient Way to Create BackEnd for Any DataTable in the Laravel PHP Framework

LOGO

Are you tired of the hassle of handling DataTables in your Laravel projects? Say goodbye to the complexity! EasyDataTable is here to streamline your backend processes.

With EasyDataTable, you can harness the power of Laravel's Query Builder to swiftly and effortlessly create tables with all the features you need, as demanded by DataTables.

Documentation

📖📖📖 FULL DOCUMENTATION 📖📖📖

Installation

When you wish to use this solution, you must ensure the following:

PHP: Version equal to or higher than 7.4
Laravel 8.0+

Laravel Framework: Version equal to or higher than 8.0
Laravel 8.0+

To install the dependency via Composer, run the following command:

composer require rmunate/easy-datatable

License

This project is under the MIT License.

🌟 Support My Projects! 🚀

Become a Sponsor

Make any contributions you see fit; the code is entirely yours. Together, we can do amazing things and improve the world of development. Your support is invaluable. ✨

If you have ideas, suggestions, or just want to collaborate, we are open to everything! Join our community and be part of our journey to success! 🌐👩‍💻👨‍💻

V 2.0.0

27 May 02:54

Choose a tag to compare

EasyDataTable:

A Fast and Efficient Way to Create BackEnd for Any DataTable in the Laravel PHP Framework

LOGO

Are you tired of the hassle of handling DataTables in your Laravel projects? Say goodbye to the complexity! EasyDataTable is here to streamline your backend processes.

With EasyDataTable, you can harness the power of Laravel's Query Builder to swiftly and effortlessly create tables with all the features you need, as demanded by DataTables.

Documentation

📖📖📖 FULL DOCUMENTATION 📖📖📖

Installation

When you wish to use this solution, you must ensure the following:

PHP: Version equal to or higher than 7.4
Laravel 8.0+

Laravel Framework: Version equal to or higher than 8.0
Laravel 8.0+

To install the dependency via Composer, run the following command:

composer require rmunate/easy-datatable

License

This project is under the MIT License.

🌟 Support My Projects! 🚀

Become a Sponsor

Make any contributions you see fit; the code is entirely yours. Together, we can do amazing things and improve the world of development. Your support is invaluable. ✨

If you have ideas, suggestions, or just want to collaborate, we are open to everything! Join our community and be part of our journey to success! 🌐👩‍💻👨‍💻

V 1.6.1

09 Jan 19:29

Choose a tag to compare

Remove Dependencies

V 1.6.0

10 Oct 21:34
fc9a27d

Choose a tag to compare

With Data Preparated

You can send data from a array or a collection to the front, for example:

Array:1 [
  0 => array:41 [
    "status" => "A"
    "name" => "JOHN ALEJANDRO DIAZ PINILLA"
    "born_day" => "1993-11-30"
    "scheduler" => "Sheduler 235 Hour"
  ]
]

Collection {
    0 => array:41 [
      "status" => "A"
      "name" => "CARLOS GIOVANNY RODRIGUEZ TRIVIÑO"
      "born_day" => "1992-10-19"
      "scheduler" => "Scheduler 235 Hour"
    ]
}

For the send to the front, you must use the method fromData(), and put the array or the collection in the parameters.

    $dataTable = new EasyDataTable();
    /* The array or collection of data must be sent to the method. */
    $dataTable->fromData($plantaActiva); /* Mandatory / Required */
    $dataTable->map(function ($row) {
        return [
            "status" => $row->status,
            "name" => $row->name,
            "born_day" => $row->born_day,
            "scheduler" => $row->scheduler,
        ];
    });

this method work like the clientSide method, in this way the javascript is the same than the clientSide.

V 1.5.0

11 Sep 20:27
9f606fc

Choose a tag to compare

The reading of the Request is adjusted to support the jl-datatable library (https://github.com/jhonijlm/jl-datatable?ref=vuejsexamples.com) in VUE.JS

V 1.4.1

07 Sep 01:11
fc5a09b

Choose a tag to compare

Setting counter of total records DataTable Front

PR: #10

V 1.4.0

26 Aug 17:07

Choose a tag to compare

EasyDataTable: A Fast and Efficient Way to Create BackEnd for Any DataTable in the Laravel PHP Framework (v1.x)

⚙️ This library is compatible with Laravel versions +8.0 and also provides support for the Metronic theme in its versions +8.0 ⚙️

Laravel 8.0+
Laravel 9.0+
Laravel 10.0+

Logo

📖 DOCUMENTACIÓN EN ESPAÑOL 📖

Table of Contents

Introduction

EasyDataTable arises from the need to standardize the backend for different DataTables commonly used in Laravel projects. This package offers a convenient way to work with Laravel's built-in Query Builder to generate tables quickly and easily with all the capabilities required by DataTables.

It also provides support for DataTables in Metronic themes.

Metronic 8.0+

V 1.3.0

30 Jul 16:36
d509107

Choose a tag to compare

EasyDataTable: A fast, easy, and efficient way to create the BackEnd for any DataTable. (Laravel PHP Framework) | v1.x

⚙️ This library is compatible with Laravel versions 8.0 and above ⚙️

Laravel 8.0+
Laravel 9.0+
Laravel 10.0+