Download the PHP package willis1776/nova-excel-import without Composer
On this page you can find all versions of the php package willis1776/nova-excel-import. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download willis1776/nova-excel-import
More information about willis1776/nova-excel-import
Files in willis1776/nova-excel-import
Package nova-excel-import
Short Description A card which lets you batch import resources
License MIT
Informations about the package nova-excel-import
A card which lets you batch import resources
A customizable import card for laravel nova. This package is more or less just a UI for laravel-excel import. It is however not an official package from Maatwebsite.
Installation
You can install the package in to a Laravel app that uses Nova via composer:
Next up, you must register the card. This is typically done in the card
method of the corresponding resource or the
NovaServiceProvider
.
Customization
To customize the import process create a new importer class. The importer class is basically just an import implementation of the laravel-excel package. The easiest way to get started is to extend Willis1776\NovaExcelImport\BasicImporter
and overwrite the different methods. During the import process you may throw an exception of the type Willis1776\NovaExcelImport\ImportException
with an error message visible for the user. You may also add a message(): String
method to customize the success message.
The custom importer class can be registered on global or resource basis.
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
License
The MIT License (MIT). Please see License File for more information.
All versions of nova-excel-import with dependencies
illuminate/support Version ^5.6|^6.0|^7.0|^8.0|^9.0
laravel/nova Version ~3.0
maatwebsite/excel Version ^3.1