Download the PHP package cswni/filament-export without Composer

On this page you can find all versions of the php package cswni/filament-export. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package filament-export

Filament Export - Spanish translation

Latest Stable Version Total Downloads License

Customizable export and print functionality for Filament Admin Panel.

This package provides a bulk action and header action to export your filament tables easily.

filament-export-3

Requirements

Dependencies

Installation

Using

Simple Usage

Bulk Action

You can export selected rows with the bulk action.

Header Action

You can filter, search, sort and export your table with the header action.

Since ButtonAction is deprecated you may use this action with ->button() instead.

Full Usage

Both actions provide functions for configuration.

You can also use default bulk action and header action functions to customize actions.

Performance Tips for Large Datasets

Configuration

Publish configuration

You can configure these settings:

Overriding Views

Publish views

This package has two views:

  1. "components\table_view.blade.php" view is used for preview.

  2. "pdf.blade.php" view is used as pdf export template.

  3. "print.blade.php" view is used as print template.

Using Custom Variables In Templates

or use closures

Then use them in the templates as regular blade variables:

Using Snappy

By default, this package uses dompdf as pdf generator.

If you want to use Snappy instead you need to install barryvdh/laravel-snappy to your project and configure it yourself. (See barryvdh/laravel-snappy for more information.)

To use snappy for PDF exports:

  1. You can simply add ->snappy() to your actions.

or

  1. You can update the config file to use it as default.

All versions of filament-export with dependencies

PHP Build Version
Package Version
Requires php Version ^8.0
filament/filament Version ^2.0
barryvdh/laravel-dompdf Version ^2.0
spatie/simple-excel Version ^3
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package cswni/filament-export contains the following files

Loading the files please wait ....