1. 安装 maatwebsite/excel
composer require maatwebsite/excel
2. 在控制器中添加导入按钮
use App\Admin\Actions\Modal\memberModal;
$grid->tools(function (Grid\Tools $tools) {
//Excel导入
$tools->append(new memberModal());
});
3. 创建文件 文件夹下创建类文件注意命名空间
app/admin/actions/Form/MemberForm.php
<?php
namespace App\Admin\Actions\Form;
use App\Admin\Actions\Imports\MemberImport;
use Dcat\Admin\Widgets\Form;
use Maatwebsite\Excel\Facades\Excel;
class MemberForm extends Form
{
public function handle(array $input)
{
try {
//上传文件位置,这里默认是在storage中,如有修改请对应替换
$file = storage_path('/a