The go-to PHP IDE with extensive out-of-the-box support for Laravel and its ecosystem.

Laravel Datatables Buttons

yajra/laravel-datatables-buttons image

Laravel Datatables Buttons stats

Downloads
4.4M
Stars
243
Open Issues
3
Forks
50

View on GitHub →

Laravel DataTables Buttons Plugin.

Laravel DataTables Buttons Plugin Summary

The Laravel DataTables Buttons Plugin is a powerful extension for the Laravel DataTables service, designed to enhance server-side functionality by enabling the export of DataTables content into formats like CSV, Excel, PDF, and supporting direct print options. Tailored for use with Laravel 10.x, this plugin integrates smoothly with existing DataTables setups and adds extensive data manipulation capabilities directly from the Laravel application.

Key Features:

  • Export Capabilities: Easily export data from DataTables into CSV, Excel, and PDF formats, or initiate direct prints.
  • Compatibility: Supports Laravel 10.x, aligning with the latest Laravel standards for seamless integration.
  • Dependencies: Requires PHP 8.1 or higher, Laravel DataTables, and the jQuery DataTables Buttons Extension for full functionality.

Installation:

Install the package via Composer:

composer require yajra/laravel-datatables-buttons:^10

For Laravel versions below 5.5, registration of the ButtonsServiceProvider is required:

Yajra\DataTables\ButtonsServiceProvider::class

To publish configuration and assets:

php artisan vendor:publish --tag=datatables-buttons --force

Usage:

After installation, the plugin is ready to be used within your Laravel application, enhancing your DataTables with powerful exporting and printing features.

Documentation and Support:

This plugin is maintained by Arjay Angeles and the Laravel community, ensuring it stays up-to-date with the latest Laravel features and best practices.

Cube

Laravel Newsletter

Join 40k+ other developers and never miss out on new tips, tutorials, and more.


Yajra Laravel Datatables Buttons Related Articles

Backpack v7 is Launched - See What's New image

Backpack v7 is Launched - See What's New

Read article
SaaSykit: Laravel SaaS Starter Kit logo

SaaSykit: Laravel SaaS Starter Kit

SaaSykit is a Multi-tenant Laravel SaaS Starter Kit that comes with all features required to run a modern SaaS. Payments, Beautiful Checkout, Admin Panel, User dashboard, Auth, Ready Components, Stats, Blog, Docs and more.

SaaSykit: Laravel SaaS Starter Kit
Bacancy logo

Bacancy

Supercharge your project with a seasoned Laravel developer with 4-6 years of experience for just $3200/month. Get 160 hours of dedicated expertise & a risk-free 15-day trial. Schedule a call now!

Bacancy
Tinkerwell logo

Tinkerwell

The must-have code runner for Laravel developers. Tinker with AI, autocompletion and instant feedback on local and production environments.

Tinkerwell
Kirschbaum logo

Kirschbaum

Providing innovation and stability to ensure your web application succeeds.

Kirschbaum
Lucky Media logo

Lucky Media

Get Lucky Now - the ideal choice for Laravel Development, with over a decade of experience!

Lucky Media
Laravel Cloud logo

Laravel Cloud

Easily create and manage your servers and deploy your Laravel applications in seconds.

Laravel Cloud