Demo
V2

# Introduction

# What is Laravel vue Data table

What is Laravel Vue Data Table?

If you're looking to effortlessly create DataTables with an array of powerful features, this package is tailor-made for you.

These two Laravel packages have been crafted to simplify and expedite the DataTable creation process, providing you with a range of functionalities:

  1. Laravel DataTable Package: This package, available at GitHub, empowers you to effortlessly manage data sourced from your database.
  2. Vue DataTable Package: The vue-datatable package complements the Laravel DataTable package, seamlessly facilitating the creation of DataTables for your web application.

To get started, we'll guide you through the process of creating a grid class on the backend and a Vue component on the frontend.

# Features

With Laravel Vue Data Table, you can enjoy a comprehensive set of features, including:

 

  • Searching: Easily search through your DataTable data.
  • Sorting: Sort your data conveniently.
  • Adding New Relations: Dynamically add new relationships between data.
  • Support for astrotomic/laravel-translatable Package: Seamlessly integrate with the astrotomic/laravel-translatable package for multilingual support.
  • Multiple Selections: Select multiple items in your DataTable.
  • Delete/Delete All: Delete individual items or clear the entire DataTable.
  • Restructuring Data: Refine and reorganize your data as needed.
  • Permission Access: Control access to your DataTable based on permissions.
  • Response Notifications for Events: Receive notifications about events and actions.
  • Pagination: Implement pagination to handle large datasets effectively.